每當我設置的永久鏈路上的WordPress的默認值以外的東西WordPress的燙髮鏈接
p=123
的鏈接去
404頁例如:
http://thewebsite.com/i/blog/2012/05/sample-post/
將鏈接作爲博客文章,但它會帶你到404結果。
什麼會導致此類問題?
每當我設置的永久鏈路上的WordPress的默認值以外的東西WordPress的燙髮鏈接
p=123
的鏈接去
404頁例如:
http://thewebsite.com/i/blog/2012/05/sample-post/
將鏈接作爲博客文章,但它會帶你到404結果。
什麼會導致此類問題?
您需要重寫。 在您的網站的根目錄中,創建一個.htaccess
文件。這將是一個隱藏的文件,但如果您使用Filezilla作爲FTP程序,您將能夠查看它。
投入它這樣:
# 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
保存在你的網站上,也就是,其中WP-Config中去,它應該工作的根本。 如果您的網站位於子目錄中,則需要更改重寫基準以反映此情況而不是/作爲root用戶。
希望這會有所幫助!
htaccess文件已經有這個 – John
WordPress可以自己管理重寫規則。如果問題是WordPress無法寫入htaccess文件,則會顯示一條消息,指示文件不可寫入。 –
你在做本地系統列表還是在服務器上? –
@AjayPatel本地通過wamp – John
是否啓用了mod_rewrite? –