Php 如何创建类似url的配置文件?
我有一个项目,我想使一个友好的网址 我有一个用户Beraki 我制作了一个类似这个网站的部分Php 如何创建类似url的配置文件?,php,html,.htaccess,seo,Php,Html,.htaccess,Seo,我有一个项目,我想使一个友好的网址 我有一个用户Beraki 我制作了一个类似这个网站的部分 RewriteEngine On RewriteRule ^([a-zA-Z0-9_-]+)$ profile.php?username=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ profile.php?username=$1 完美工作 我想做这样的事情 **website.com/beraki/about website.com/beraki/photos website
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ profile.php?username=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ profile.php?username=$1
完美工作
我想做这样的事情
**website.com/beraki/about
website.com/beraki/photos
website.com/beraki/friends**你可以试试这个。这个生成器可以帮助你。简单易行:)
链接是页面的名称。例如:关于、选项等。。
如果您想访问配置文件的“关于”页
website.com/?username=Beraki&link=about-->website.com/Beraki/about
不是建设性的回答,这应该是一个评论。我知道,但我不能评论,看看我的声誉。@DarylGill,你有建设性的回答吗?
RewriteRule ^([^/]*)/([^/]*)$ /?username=$1&link=$2 [L]
RewriteEngine On
# Optional '/' sign can be simplified with '?'
RewriteRule ^([a-z0-9_-]+)/?$ profile.php?username=$1 [NC,L]
# If you want to specify your list of valid parts after each username:
RewriteRule ^([a-z0-9_-]+)/(about|photos|friends)$ profile.php?username=$1&page=$2 [NC,L]
# If you want regex for the part after username:
RewriteRule ^([a-z0-9_-]+)/(a-z)$ profile.php?username=$1&page=$2 [NC,L]