【发布时间】:2014-08-19 14:10:37
【问题描述】:
我是 htaccess 的新手,我遇到了问题。请参阅下面的我的 htaccess 代码。
RewriteEngine On
RewriteRule ^([^/]*)/lesson/([^/]*)\.htm$ /thesis/index.php?page=$1&lesson=$2 [L]
RewriteRule ^([^/]*)\.htm$ /Thesis/index.php?page=$1 [L]
当用户单击或导航到具有两个参数的链接时。该页面正确地提供了请求的页面。 URL 看起来像这样http://www.example.com/home/lesson/1.1.htm
但在那之后,当用户单击具有一个参数的链接时,例如是注销脚本。一切都出错了。网址变成了http://www.example.com/home/lesson/logout.htm
我希望有人可以帮助我。
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting