开发模式中的.htaccess /友好网址

时间:2016-06-23 11:07:59

标签: php apache .htaccess mod-rewrite

我正在使用开发网址http://localhost/demo/version2,在此文件夹中我有主要项目 - 我想访问http://localhost/demo/version2/ en / 1 其中重写参数是index.php?lang = en& item = 1 etc

我正在使用.htaccess

# enable rewrite engine
RewriteEngine On
Options -Indexes
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]

然后.htaccess然后在web2.domain.com中使用,也需要在那里工作。

在当前配置中,系统在web2.domain.com/的真实环境中也无法正常工作(无限循环)。网络未正确显示。

我需要帮助来解决这个问题或一些有用的指针。先谢谢

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteRule ^demo/version2/([a-z]*)/([0-9]*)$ index.php?lang=$1&item=$2 [L,QSA]