我正在尝试使用iirf看起来像asimple重写,但它不起作用
我需要什么:
将http://www.mydomain.com/ru重写为:http://www.mydomain.com?page=russian
目标是发送一个get参数,但用户会在浏览器的url栏上看到第一个url。
我正在使用以下代码:
RewriteEngine ON
StatusUrl /iirfStatus
RewriteRule http://www.mydomain.com/ru http://www.mydomain.com?page=russian
感谢并度过了愉快的一天: - )
答案 0 :(得分:0)
以下内容应该有效:
RewriteRule ^/ru$ /?page=russian [I,L]
您应该将其放在网站根文件夹中的iirf.ini
文件中。
检查http://www.mydomain.com/iirfStatus以查看iirf是否能够读取您的配置文件。
此外,您可以使用值为2或3的RewriteLogLevel
和RewriteLog
来查看是否重写了传入的网址,以及如何(或为什么不重写)。