在本地服务器上工作非常好。但是当在服务器上传时,这不起作用。
RewriteRule ^activate_account/([a-zA-Z0-9]+)\.html$ activate_account.php?activation_code=$1
页面工作但通过参数没有得到。 Live Demo
答案 0 :(得分:2)
通过httpd.conf
启用mod_rewrite和.htaccess,然后将此更新的代码放在.htaccess
DOCUMENT_ROOT
目录下:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^activate_account/([^.]+)\.html$ activate_account.php?activation_code=$1 [L,QSA,NC]
答案 1 :(得分:1)
RewriteEngine on
,该声明应处于活动状态
醇>