2013-06-22 39 views
0

我剛剛在網站上安裝了wordpress。但是,我有一些獨立的php文件,我用它來分析網站上的數據庫數據,現在在嘗試訪問它們時返回404。使用Wordpress安裝訪問獨立PHP文件

例如:

www.mywordpresssite.com/myscripts/myscript.php 

這會返回一個404

這裏是我的.htaccess:

# 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> 

有沒有什麼辦法可以實現對上述目錄的正常訪問/文件,但不會影響Wordpress的當前功能?

非常感謝

回答

0

.htaccess文件改成這樣

# 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> 

    <IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteCond %{REQUEST_URI} ^/myscripts/(.*)$ [OR] 
    RewriteRule ^.*$ - [L] 
    </IfModule> 
+0

感謝您的幫助。這確實允許我訪問,但它似乎打破了頁面 - 主頁是好的,但www.mywordpresssite.com/page不再工作,並返回一個服務器錯誤頁面 – Olly

+0

其實我只是把原代碼放在新代碼上面,現在它因此感謝 – Olly

+0

這應該工作。你改變了別的嗎? WP在網絡根目錄右邊? –