Pan*_*ial 5 php wordpress .htaccess
当固定链接已经启用时,我们可以重写WordPress页面/ghij以显示页面内容/faq吗?
我的页面是example.com?page_id=70&category=Footage.它启用永久链接后显示example.com/video-category?category=Footage.我希望它看起来像example.com/category/Footage.
任何帮助将不胜感激.
目前.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^page_id=([0-9]*)&category=(.*)$
RewriteRule ^(.*)$ /%1/%2? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Run Code Online (Sandbox Code Playgroud)
作品。并从
http://test.com/index.php?page_id=70&category=Footage
重定向
到:http:
//test.com/70/Footage
更新:
RewriteRule ^(.*)/(.*)$ /index.php?page_id=$1&category=$2 [L]
Run Code Online (Sandbox Code Playgroud)
此规则有效并进行内部重定向(无需更改 url),从:
http://test.com/70/Footage
到:
http ://test.com/index.php?page_id=70&category=Footage