.htaccess相关内容

htaccess 不适用于 iis

如何将 .htaccess 转换为 web.config. 我才知道我需要使用 web.config 而不是 htaccess.请在下面找到我的 htaccess RewriteEngine On重写基数/RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d重写规则 ^(.*)$ index.php/$ ..
发布时间:2022-01-04 16:44:51 PHP

.htaccess URL 重写问题(脚本不加载)

我在 .htaccess 中遇到了 URL 重写问题. 这是我的重写代码: RewriteEngine on重写基数/RewriteRule ^terms(.*) terms.php [L,nc]RewriteRule ^formgate\/([a-zA-Z0-9]{64,64})$ formgate.php?g=$1 [L,nc] 当页面加载时,它运行正常,除了我的所有样式表、java ..
发布时间:2022-01-04 16:44:15 其他开发

简单的 .htaccess 子域重写

我知道这里有很多关于这个的问题......但现在我感觉就像一头被迎面而来的车头灯惊呆了的鹿......我只是不知道从哪里开始以及选择哪个选项. > 我的要求很简单. 用户转到 http://application.domain.com 或 http://www.application.domain.com 而这些文件的真实位置是 http://www.domain.com/applica ..
发布时间:2022-01-04 16:43:59 服务器开发

我的 htaccess RewriteRule 适用于 localhost/mysite 但不适用于 1&1 共享主机上的 mysite.com

已解决: 不幸的是,解决方案并不令人满意.今天早上,在尝试@Wige 的建议时,令我惊讶的是,预期值实际上作为 GET 查询发送到页面.显然,1&1(我知道他们在过去几周一直在改变他们的环境)在幕后做了一些神奇的事情,解决了我的问题,现在我以前无法运行的所有代码都可以正常工作正如最初预期的那样. 新信息:生产服务器的 Apache 版本是 1.3.34 与 2.2.21 在我的 loc ..
发布时间:2022-01-04 16:43:22 服务器开发

htaccess 将子域重定向到根域

我想重定向这个子域: http://abc.domain-name.com 到根域上使用相同名称的文件夹: http://www.domain-name.com/abc 这样,如果我尝试访问以下文件: http://abc.domain-name.com/folder/file.html 它将转到: http://www.domain-name.com/abc/folder/file ..
发布时间:2022-01-04 16:42:21 其他开发

Apache URL 重写无法正常工作

我正在尝试使用 apache-rewrite 规则来转换以下 URL: http://localhost/foo/bar/news.php?id=24 变成这样的格式: http://localhost/foo/bar/news/foo-bar 数字 24 是 MySQL 表中随机行的 id,其中还包含 title 和 content 字段. MariaDB [博客]>从 ..
发布时间:2022-01-04 16:42:15 PHP

codeigniter url 处理以删除 index.php 和方法名称

嗨,我第一次使用 codeigniter,我必须管理我的 URL 才能在没有 index.php/controller 的情况下查看 URL,所以我如何编写 ht 访问权限以及将它保存在我的文件夹结构以及我必须进行的任何其他更改的位置在我的自动加载或配置文件中做.... 我的网址如下... project_name/index.php/controller_name/method_name/p ..
发布时间:2022-01-04 16:41:21 PHP

htaccess url 用 url 中的多个变量重写

我想在我的 .htaccess 文件上做一些 url 重写规则,这样这个链接:http://myseite.com/index.php?var1=value1&var2=value2 将变成:http://myseite.com/var1/value2.html 到目前为止,我已经成功地解决了这个问题,但只针对一个变量. 我也试过这个代码: RewriteRule ^([^/]*)/ ..
发布时间:2022-01-04 16:40:52 服务器开发

如何从路由器制作漂亮的重写网址

我正在为 php 应用程序制作一个工具包.我已经根据一些约定制作了一个路由系统,它运行良好,但我想学习如何制定 mod_rewrite 规则或任何其他东西,以最终使 url 易于查看并有利于 seo. 路由系统从设置应用程序和 URL 根的配置文件开始. $app_root = $_SERVER["DOCUMENT_ROOT"].dirname($_SERVER["PHP_SELF"]). ..
发布时间:2022-01-04 16:40:36 PHP

RewriteRule htaccess 总是删除尾部斜杠偶数目录

目标是结合几个规则: 在 URI 中永远不要有斜杠 在调用 domain.tld/somedir 时内部重写为 index.php (domain.tld/somedir/index.php) 删除文件扩展名,检查 + '.php' 是否存在并最终在内部对其进行重写 这将在“.htaccess"中完成,因为这是我唯一可访问的. 我目前的尝试 # 检查 *.php 是否存在R ..
发布时间:2022-01-04 16:39:43 PHP

.htaccess url 重写并删除 %20

嗨,我对重写的东西很陌生.我有一个托管我的网站的 Apache 主机,我需要重写 url 以使其看起来比当前更好. 所以我有这个链接 http://www.kalah.co.za/content.php?page=Civil%20Tactical%20Training 我希望它看起来像 http://www.kalah.co.za/Civil-Tactical-Training.html ..
发布时间:2022-01-04 16:39:36 PHP

如何使用 .htaccess url 重写添加 .php 扩展名?

我在我的网站上设置了 .htaccess 文件,该文件将 SLUG 文本显示为 URL 中的页面名称,但没有扩展名.例如真实网址是 www.mywebsite.com/page.php?page=about-us 然后通过url重写加载到下面的url www.mywebsite.com/about-us 下面是我的 .htaccess 文件代码 Options +FollowSymlin ..
发布时间:2022-01-04 16:39:18 PHP

.htaccess 重写规则不会对字符进行 unicode

我正在使用以下 ModRewrite 使我的网址看起来更干净: RewriteEngine On重写规则 ^([a-zA-Z0-9_-]+)/?$ index.php?key=$1 它允许使用字母和数字就好了,但是当我尝试使用 % 时会产生 400 错误,我需要将 unicode 字符用于 #/' 等.这背后有什么原因吗?谢谢. 解决方案 你应该在你的重写规则中使用 B 标志.看看ap ..
发布时间:2022-01-04 16:38:44 服务器开发

从 https 中删除 www

我试图找到一个 htaccess 重写来删除 www.来自 https:仅限页面.我找到的每篇文章都会删除所有页面的 www. 我在 .htaccess 中需要什么才能做到这一点? https://www.mydomain.com 应该是 https://mydomain.com https://mydomain.com 应保持为 https://mydomain.com ..
发布时间:2022-01-04 16:38:19 其他开发