2010-11-26 4 views
2

自分のウェブサイトに私のワードプレスをインストールしましたが、パーマリンクを使用していますが、私のウェブサイトのメインルートにxというフォルダがあります。 http://mywebsite/xと入力するとエラー404が見つかりません。これは、WordPressがデータベースでxと呼ばれるストーリーをフィッチしようとしているからです。どのようにしてそのフォルダとchildernの "フォルダ"をwrodpressの計算から除外できますか?ワードプレスのためにフォルダにアクセスできない

+1

ヒント:http://wordpress.stackexchange.comはWordPressに関する質問です。 – edelwater

答えて

2

はあなたのウェブサイトのディレクトリのルートに.htaccessファイルは、ワードプレスのブートストラップへのすべての着信要求をリダイレクトするRewriteRuleが含まれています。

RewriteRule ^(.+)$ index.php?$1 [QSA,L] 

このルールには2つの条件を追加する必要があります。

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.+)$ index.php?$1 [QSA,L] 

トリックを行う必要があります:なし(!)ファイル(-f)または要求されたURLに一致なしディレクトリ(-d)がない場合は、これらの条件は、ルールのみが実行されていることを確認し、例外を提供しています。

+0

このソリューションを試しましたが、機能していません。このスレッドを見ていただけますか? https://stackoverflow.com/questions/48809023/unable-to-upgrade-zencart-because-wordpress-is-not-allowing-to-access-subfolder –

0

チェック.htaccessファイル、これは問題の可能性があります。 (リダイレクトページが存在しない場合は、あなたのケースでは、http://mywebsite/x/index.htmlまたは.PHPが存在しない)