.htaccess 将URL转换为SEO友好的URL
如何使用.htaccess将我的URL转换为SEO友好的URL 原始url如下所示:.htaccess 将URL转换为SEO友好的URL,.htaccess,.htaccess,如何使用.htaccess将我的URL转换为SEO友好的URL 原始url如下所示: http://palestinianz.com/?page=person&p=10 及 第一个链接的重写URL为: RewriteEngine On RewriteRule ^([^/]*)/([^/]*)\.html$ /?page=$1&p=$2 [L] 第一个链接的结果是: http://palestinianz.com/person/10.html 如何将重定向规则写入重写的url
http://palestinianz.com/?page=person&p=10
及
第一个链接的重写URL为:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$ /?page=$1&p=$2 [L]
第一个链接的结果是:
http://palestinianz.com/person/10.html
如何将重定向规则写入重写的url 您似乎需要申请,将
人员
更改为人员
,将p
更改为c
:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?page=persons&c=([^\ ]+)
RewriteRule ^$ /persons/%1.html? [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /\?page=person&p=([^\ ]+)
RewriteRule ^$ /person/%1.html? [R=301,L]
回来
RewriteRule ^persons/([^/]*)\.html$ /?page=persons&c=$1 [L]
RewriteRule ^person/([^/]*)\.html$ /?page=person&p=$1 [L]
RewriteRule ^persons/([^/]*)\.html$ /?page=persons&c=$1 [L]
RewriteRule ^person/([^/]*)\.html$ /?page=person&p=$1 [L]