2017-02-28 4 views
0

ルートディレクトリに移動したときにWordPressのインストールがまだサブフォルダをプルアップしている理由を調べようとしています。ここでのhtaccessファイルがあります:WordPressをルートディレクトリに移動しましたが、HTACCESSはまだサブフォルダをロードしています

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

# END WordPress 

それはhtaccessファイルに来るとき、私はスーパーN00Bだので、私が変更になってるにもわかりませんよ。/wp /は、WPをrooteディレクトリから外したサブフォルダです。

乾杯! Olga

答えて

0

WPファイルをルーティングするために.htaccessを変更しないでください。私はあなたがそれ自身のディレクトリ、または他の方法で回避にWPを移動しようとしていると言っているかどうかわからないんだけど、あなたはこのようなwp-config.phpて、ルートをカスタムパスを持っている場合:

/*--------------------------------------------------------*\ 
    Custom Paths 
\*--------------------------------------------------------*/ 

if (!defined('WP_SITEURL')) { 
    define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/wp'); 
} 

if (!defined('WP_HOME')) { 
    define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME']); 
} 

if (!defined('WP_CONTENT_DIR')) { 
    define('WP_CONTENT_DIR', dirname(__FILE__, 2) . '/content'); 
} 

if (!defined('WP_CONTENT_URL')) { 
    define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content'); 
} 

これらの4つの定義は、ファイルが/wpサブディレクトリにあり、コンテンツディレクトリが/contentにあることをWPに伝えます。

逆の効果を達成しようとしている場合、つまりではなく、というサブディレクトリにWPがある場合、実際に何もする必要はありません。その場合、私はこの行RewriteBase /wp/があなたのパスを歪曲させていると信じています。私があなたの場合、この場合、.htaccessを完全に削除して、WP自体を再生させます。あなたがそれを削除すると、WPは自動的にファイルを再生成するので、あなたは良いはずです。

関連する問題