花了几个小时在这里读了许多类似的问题,但仍然没有得到它......
网址如下所示
http://www.example.com/en/member/set_dashboard
我收到了以下.htaccess条目
Action php /cgi-php54/php
AddHandler php54 .php
AddType application/x-javascript .js
RewriteEngine On
RewriteRule ^([^/\.]+)$ index.php?lang=$1
RewriteRule ^([^/\.]+).htm$ index.php?lang=$1
RewriteRule ^([^/\.]+)/([^/\.]+).htm$ index.php?lang=$1&href=$2
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+).htm$ index.php?lang=$1&href=$2&topic=$3
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)$ index.php?lang=$1&href=$2&topic=$3
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/.]+)/([^/\.]+)$ index.php?lang=$1&href=$2&topic=$3&sub=$4
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/.]+)/([^/\.]+)/([^/\.]+)$ index.php?lang=$1&href=$2&topic=$3&sub=$4&attr=$5
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)$ index.php?lang=$1&href=$2&topic=$3&sub=$4&attr=$5&out=$6
如何在语言缺失时重写URL?示例:
http://www.example.com/member/set_dashboard应转为
默认语言可以是'en',但如果可能的话,我更愿意使用访问者浏览器语言!
非常感谢您的帮助!谢谢!