友好 URL 的 .htaccess
Posted
技术标签:
【中文标题】友好 URL 的 .htaccess【英文标题】:Friendly URL's .htaccess 【发布时间】:2013-08-31 21:21:13 【问题描述】:我想为我的社交网络创建一个友好的 URL,我正在使用 phpDolphin 脚本
这是一个示例配置文件链接http://sample.com/index.php?a=profile&u=admin
我想让个人资料 URL 像这样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】:用这个替换你的代码:
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]
【讨论】:
我知道了,但你能告诉我它对哪个用户不起作用吗? 所有用户!!例如.. frds.tk/leader3 此链接用于另一个用户,不是管理员!您会发现此链接打开了管理员配置文件!不是leader3个人资料 啊有错别字,现在试试吧。 工作 :D 谢谢,如果你有 Facebook 帐户,我想加你:) 请。再次感谢。 不客气,很高兴它对你有用。我在 FB 上不活跃,但你可以在 LinkedIn 上与我联系:http://www.linkedin.com/in/anubhava
以上是关于友好 URL 的 .htaccess的主要内容,如果未能解决你的问题,请参考以下文章