Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何创建类似url的配置文件?_Php_Html_.htaccess_Seo - Fatal编程技术网

Php 如何创建类似url的配置文件?

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

我有一个项目,我想使一个友好的网址

我有一个用户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.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]