1
改變URL對特定頁面我的WordPress網站我有URL這樣 http://www.shreyinnovations.com/edudemo/app-detail/?app-detail=A-Level%20Revision 我需要更換像下面 http://www.shreyinnovations.com/edudemo/app/A-Level%20Revision我想通過htaccess的或使用WordPress功能
更改我的.htaccess文件來改變像下面
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /edudemo/
RewriteRule ^app/([0-9]+)$ app-detail?app-detail=$1 [QSA]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /edudemo/index.php [L]
</IfModule>
# END WordPress
我還使用WordPress的功能來改變這樣的
add_action('init', 'app_detail_rewrite_rules');
add_action('generate_rewrite_rules', 'app_detail_rewrite_rules');
function app_detail_rewrite_rules(){
add_rewrite_rule('^app/([0-9]+)','app-detail?app-detail=$matches[1]','top');
}
重寫地址appche規則
但仍然無法獲取我想要的網址。請讓我知道是否有人爲此解決方案。
在此先感謝。