友情网址.htaccess

时间:2013-08-28 17:05:17

标签: regex .htaccess mod-rewrite friendly-url

我想为我的社交网络制作一个友好的URL,我正在使用phpDolphin脚本 这是一个示例个人资料链接http://sample.com/index.php?a=profile&u=admin 我想将个人资料网址设为http://sample.com/admin

我的htaccess文件

RewriteEngine on
RewriteCond %{request_filename} -f
RewriteRule ^(.*) $1 [L]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$  index.php?a=$1&q=$3    [L]

1 个答案:

答案 0 :(得分:1)

用以下代码替换您的代码:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/.]+)/?$ index.php?a=profile&u=$1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$ index.php?a=$1&q=$3 [L,QSA]