.htaccess htaccess中的NC标志导致内部服务器错误
每当我在.htaccess中添加[NC]标志时,都会导致一个内部服务器错误 这项工作:.htaccess htaccess中的NC标志导致内部服务器错误,.htaccess,case-insensitive,.htaccess,Case Insensitive,每当我在.htaccess中添加[NC]标志时,都会导致一个内部服务器错误 这项工作: 重定向301/gabf 但这并不是: 重定向301/gabf[NC] 如何允许/gabf、/gabf、/gabf等操作?使用以下代码: RewriteEngine ON RewriteRule ^gabf/?$ http://www.domain.com/category/gabf [R=301,NC,L] 之前: # BEGIN WordPress <IfModule mod_rewrite.c&g
重定向301/gabf
但这并不是:
重定向301/gabf[NC]
如何允许/gabf、/gabf、/gabf等操作?使用以下代码:
RewriteEngine ON
RewriteRule ^gabf/?$ http://www.domain.com/category/gabf [R=301,NC,L]
之前:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
Wordpress将所有重写规则覆盖到index.php。如果你把它放在第一位,这个“gabf”规则将首先执行,因为它是最后一个规则,它将停止
R=301=永久重定向,NC=无大小写(不区分大小写)您绝对需要使用重定向指令吗?不需要。我愿意接受任何解决方案。它似乎不匹配。。没有发生重定向/重写。是否删除:重定向301/gabf?您的.htaccess中还有哪些内容?我假设您的mod rewrite已启用,您可以在根文件夹中允许重写