.htaccess htaccess和带“-”的名称
我想在htaccess中重定向到MYSITE/之后的所有内容,例如: MYSITE/webdeveloper/->MYSITE/c.php?n=webdeveloper 我测试了这个:.htaccess htaccess和带“-”的名称,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我想在htaccess中重定向到MYSITE/之后的所有内容,例如: MYSITE/webdeveloper/->MYSITE/c.php?n=webdeveloper 我测试了这个: RewriteRule ^(.*)/$ http://MYSITE/c.php?n=$1 [L] 它适用于没有-或simbols的名称,例如:developer,但不适用于包含-的名称,它将我重定向到web developer/index.php 我该如何解决它呢?这与名称无关。你的规则很好用 但是您可能在we
RewriteRule ^(.*)/$ http://MYSITE/c.php?n=$1 [L]
它适用于没有-或simbols的名称,例如:developer,但不适用于包含-的名称,它将我重定向到web developer/index.php
我该如何解决它呢?这与名称无关。你的规则很好用
但是您可能在web developer目录中有一个.htaccess,它有自己的重写规则,这会阻止重写规则触发。*在任何符号上都肯定匹配,因此问题一定在别处。web-developer目录与其他具有-的目录一样不存在。