我想向不符合Wordpress默認規則的.htaccess文件添加規則。將路由規則添加到Wordpress HTACCESS並保留URL
一切是這樣的:
1- /course/(:any)
必須重定向到這樣的:
2- /course/?slug=$1
但我要保持URL 1,沒有查詢字符串。
我試過的一切都給我一個內部服務器錯誤或不符合規則。這是我得到的,並被忽略(因爲wordpress給我看了'找不到頁面'的消息)。所得網址爲像http://localhost/bethmoda/courses/?slug
沒有參數,並改變URL
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/course/(.*)$ /bethmoda/course?slug=$2 [L]
RewriteBase /bethmoda/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /bethmoda/index.php [L]
</IfModule>
# END WordPress
我怎樣才能做到這一點?
對不起,我沒有抄我的htaccess的內容。它現在編輯 –