0
我有一個WordPress網站,網址是www.mysite.com/name-of-the-post與重定向問題,永久鏈接WordPress的
,但客戶端改變www.mysite.com/blog/name-現在我遇到了點擊舊鏈接的用戶的問題,他們無法訪問這些內容。
我該如何解決這個問題?我在htaccess上閱讀過有關正則表達式的內容,如何在用戶嘗試訪問舊鏈接時添加「/ blog」?
謝謝你們夥計
我有一個WordPress網站,網址是www.mysite.com/name-of-the-post與重定向問題,永久鏈接WordPress的
,但客戶端改變www.mysite.com/blog/name-現在我遇到了點擊舊鏈接的用戶的問題,他們無法訪問這些內容。
我該如何解決這個問題?我在htaccess上閱讀過有關正則表達式的內容,如何在用戶嘗試訪問舊鏈接時添加「/ blog」?
謝謝你們夥計
我會在哪裏放這段代碼?我的htaccess的是這樣的:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
# Force HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
好吧,我不精通WordPress的相關問題的,但請嘗試在你的WordPress規則的index.php統治結束後僅適用這麼多規則'的RewriteCond%{} REQUEST_FILENAME -f RewriteCule%{REQUEST_FILENAME}!-d #在內部重寫請求到原始工作網址 RewriteRule ^([\ w - ] +)$ blog/$ 1 [L]' –