2011-10-22 83 views
1

我是新來的Wordpress(和PHP)。我想就我的WordPress WP MVC的樣品運行:如何在我的WordPress博客上配置漂亮的網址?

http://wordpress.org/extend/plugins/wp-mvc/

我加入了插件,可以看到我的活動菜單中列出的數據,但是當我點擊查看,它試圖瀏覽:

http://localhost/mysite/events/1

它不能得到404錯誤,我懷疑它最有可能是由於Wordpress未配置爲漂亮的URL。

所以我去了我的管理網站,並在設置/固定鏈接我選擇第二天的選項和名稱,我仍然得到404錯誤。同樣在我的主頁,我的帖子消失了,我得到:

Apologies, but the page you requested could not be found. Perhaps searching will help. 

有沒有人曾與WP MVC的經驗嗎?

PHP正在我的腦袋疼:(

+0

這不是一個編程問題,所以它在這裏是焦點話題。也許[wordpress.stackexchange.com](http://wordpress.stackexchange.com/)會更好。 – Sparky

回答

2

我不是一個PHP的人,但可以嘗試進入您的的httpd.conf,看看你的重寫模塊,註釋或沒有。如果有任何在#它的前面將其刪除,然後重新啓動WAMP和嘗試,我認爲這主要是由於這樣的事實,你的模塊沒有啓用讓我知道,如果它幫助你

特別是這一行:。

LoadModule rewrite_module modules/mod_rewrite.so 

確保沒有#在它前面。

1

當您設置在設置>固定鏈接固定鏈接結構,WordPress的嘗試寫入.htaccess文件到您的網站的根目錄,大概類似於此默認:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

我的文件權限被鎖定下來比這更嚴格,所以我在「永久鏈接」頁面底部看到了建議內容,並附有一些簡要說明。你看到類似的東西嗎? WordPress是否創建了一個.htaccess文件?你有沒有安裝mod_rewrite? (我不記得WordPress是否可以自動檢測mod_rewrite。)