坏永久链接设置?

时间:2015-01-25 18:05:04

标签: php .htaccess permalinks

目前我正在为我的网站添加永久链接。我首先使用.htaccess文件检查URL,该文件使用以下代码:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w.'@\\\/-]+)$ profile.php?user=$1 [NC,L]

<Files .htaccess>
order allow,deny
deny from all
</Files>

因此,用于配置文件的是用户个人资料的永久链接。一个例子是 url.com/postin'/profiles/usernamehere 。现在,如果 usernamehere 部分等于数据库中的用户名,则用户将转到该配置文件。如果找到用户名,则会将用户链接到显示信息的 profile.php 页面,其网址为: url.com/postin'/profiles/usernamehere < / strong>即可。我想知道的是,这是一个很好的方法吗?它似乎工作,但我觉得我错过了什么或做错了什么。我觉得网址应该是 url.com/postin'/profiles/profile.php?user=usernamehere ,但事实并非如此。附:我喜欢它现在的样子,但我做错了吗?

0 个答案:

没有答案