阻止直接访问 PHP 文件
我现在的 htaccess 文件包含执行此操作的 mod_rewrite 规则: www.mysite.com/articles/jkr/harrypotter --> www.mysite.com/index.php?p=articles&au…
.htaccess重写多级子目录异常
我一直在使用我自己的自定义 CMS 的服务器上使用 .htaccess 脚本来清理 URL: # this is the initialization Options +FollowSymLinks RewriteEngine …
如何在.htaccess 中重定向? (多语言)
我有一个多语言网站。 htaccess,显示所有页面。 我想使用 RewriteEngine 重定向(使用代码 301)请求。例如: site.com?lang=ru => site.com (remove…
mod_rewrite:帮助重写 URL
我有一个网站,我正在尝试重写它的网址。 这很简单,但我不明白该怎么做。 页面如下: http://localhost/site/index.php?p=home等。home是一个参数,…
使用 .htaccess RewriteRule 时,POST 值似乎会丢失。 GET 值没问题。如何修复?
几天前我有一个关于从地址栏中删除index.php的问题,这样页面的地址看起来更短更好。这个问题的最短解决方案是( RewriteRule ^index.php / .htaccess…
mod_rewrite [PT] 标志返回错误请求
最初,编写此代码是为了创建“漂亮” url。 当使用下面的代码时,mod_rewrite 会正常工作。 Options Indexes FollowSymLinks php_admin_flag engine o…
mod_rewrite 部分 URI 匹配返回 404
RewriteRule ^media/assets/([^\/]*).js$ /content.php?lang=js&code=$1 [L] RewriteRule ^media/assets/([^\/]*).css$ /content.php?lang=css&code=$…
将搜索查询转换为目录格式
我想将我的搜索 URL 转换为目录格式,这意味着我想转换: /搜索?q=hi 进入: /搜索/嗨 如何使用 .htaccess 来完成此操作?我已经在我的 .htaccess 中…
如何使用 htaccess 将下划线替换为破折号?
好的,这是我的网址: http://example.com/home/process_login 我想用破折号替换下划线。 因此,http://example.com/home/process-login 将转到上述网…
使用 mod_rewrite 隐藏所有 PHP 扩展(包括子目录)
我正在尝试使用 mod_rewrite 隐藏网站 URL 末尾的 php 扩展名。该网站具有以下内容: /index.php /news.php /about/index.php /about/contact.php 我…
htaccess:停止所有文件夹中的 htaccess 工作
我需要一些关于此 htaccess 代码的帮助 RewriteRule ^([0-9a-z\-\_]+)?$ /index.php?url=$1 [L,QSA,NC] 此代码更改了所有重写网址 /测试帖子名称 /ind…
可选的 RewriteRule 参数
如何将这些 RewriteRules 合并到一行中,并且每个参数都是可选的? RewriteRule ^(.*)/(.*)/(.*)/(.*)/ index.php?_page=$1&_sub=$2&_area=$3&_ex=$4 …
将 HTTPS 重写为 HTTP,但活动证书不起作用
当我输入 http://domain.com 时,我已为域安装了 HTTPS 证书,当我输入 https://domain.com 它不会重定向到 http。 我的 .htaccess 有 Options +Follo…
htaccess SSL 重定向
我试图仅对几个页面进行 ssl 重定向,例如 viewcart、checkout,当我尝试应用此规则时,它给我服务器 500 错误。 以下是我在 htaccess 中使用的行, R…
论坛个人资料链接的 htaccess 301 重定向规则
我切换了论坛平台,并且想使用 301 重定向将请求重定向到会员个人资料。 用户配置文件的旧平台路径是:www.example.com/forum/member.php?u=XXXXXX 用…