我想重写一个网址,但我无法让它工作。这是我的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([A-Z]{4})$ /default/index.php?action=action&id=$1 [L]
</IfModule>
这会重定向到/ default / index ...吗?
我不明白发生了什么......
谢谢!
的Seb
答案 0 :(得分:0)
不知道你要做什么,但是,你正在重写一个由4个大写字母组成的字符串/default/index.php?action=action&id=$1其中$ 1是4的值来自原始字符串的信件
例如,如果您在浏览器中输入内容:
yourhost/ABCD
您的服务器将收到此请求:
yourhost/index.php?action=action&id=ABCD
也许您想使用不区分大小写的规则,或者您的重写基础设置不正确......但这些只是介词