Php 如何获得搜索引擎优化友好的网址
我目前正在开发一个CMS,我的url目前看起来像这个example.com/index.php?p=1我怎样才能使每个帖子都像WordPress一样有一个页面url作为标题Php 如何获得搜索引擎优化友好的网址,php,wordpress,.htaccess,Php,Wordpress,.htaccess,我目前正在开发一个CMS,我的url目前看起来像这个example.com/index.php?p=1我怎样才能使每个帖子都像WordPress一样有一个页面url作为标题 $ArticleName = "Some Example Post"; 输出URL应该类似于example.com/some example post.php。未测试,但可能类似于此 RewriteEngine On RewriteBase / RewriteRule ^([a-zA-Z0-9_-]+)\.php$ /i
$ArticleName = "Some Example Post";
输出URL应该类似于example.com/some example post.php。未测试,但可能类似于此
RewriteEngine On
RewriteBase /
RewriteRule ^([a-zA-Z0-9_-]+)\.php$ /index.php?p=$1 [NC,L]
你能给我解释一下结尾的部分是什么意思吗?
p=$1
这包括了所有可能的数字还是仅仅是数字1?它是第一个参数的占位符,包含的参数越多,数字就会改变。克拉^
后面左边的字符是第一个占位符的替代物-在本例中p
~$1
-当我说foe
时,它实际上并不意味着数字1
,当然,我的意思是对于-看得太早,咖啡也不够;-)