2012-10-01 98 views
0

我的根目錄中有一個wordpress安裝文件。我添加了一個名爲'jobs'的文件夾,並在其中放置了一個php腳本。當我訪問mysite.com/jobs時,它可以工作..但是當我在下面鑽取時,例如嘗試訪問mysite.com/jobs/parttime/miami - 即默認爲wordpress 404頁面時。在WordPress目錄中安裝php腳本的Htaccess問題

我一直在尋找在這裏正確的答案,但似乎無法做任何事情的工作。

的.htaccess

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

你的'.htaccess'文件是什麼樣的。您可能需要爲'/ jobs'目錄添加一個單獨的規則,並從Wordpress中重寫該目錄。 – jeroen

+0

這也可能是ServerFault的問題... – poplitea

+0

Thx Jeroen。我一直試圖發佈代碼,但無法獲得格式。 – Andi

回答

2

有很多不同的方式去解決解決這個。另一種方法是在主要的WordPress重定向中添加一個RewriteCond,以便跳過以作業開始的請求。

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !^/?jobs 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 
+0

我似乎仍然無法使其工作,但我相信你的代碼是正確的,而其他事情正在進行..所以我會給你一個最佳答案。 :)感謝您的協助! – Andi