【发布时间】:2014-01-26 15:33:53
【问题描述】:
我有两页: 会员.php member-likes.php
我正在尝试使 URL 结构如下:
www.domain.com/member = www.domain.com/member.php
www.domain.com/member/Sam = www.domain .com/member/?userID=Sam
www.domain.com/member/Sam/likes = www.domain.com/member-likes.php?userID=David
现在我的 htaccess 文件是:
RewriteEngine On
RewriteBase /
RewriteRule ^about about.php [L]
RewriteRule ^explore/(.*) palette.php?colID=$1 [L]
RewriteRule ^explore explore.php [L]
RewriteRule ^admin admin.php [L]
RewriteRule ^profile profile.php [L]
RewriteRule ^member/([^/]+)/likes/?$ member-likes.php?userID=$1 [L,QSA]
RewriteRule ^member/([^/]+)/?$ member.php?userID=$1 [L,QSA]
RewriteRule ^member/? member.php [L]
RewriteRule ^login login.php [L]
RewriteRule ^logout logout.php [L]
我已经阅读了很多文件,我可能使用错误的标志或什么?我的主要问题是我不知道我想要做的就是让搜索变得困难!
任何帮助将不胜感激
谢谢
【问题讨论】:
标签: apache .htaccess mod-rewrite query-string