2017-05-23 16 views
1

私は自分のホスティングでゲーム専用のワードプレスサイトを運営しています。 wp- *の間には、マイクロサイトのコンテンツを持つ他のいくつかのフォルダ(私のフォルダ)があります。 myFolder1またはmyFolder2という中WPディレクトリの.htaccessと他のディレクトリの.htaccess

enter image description here

私は、このディレクトリ内のすべてのPHPファイルに、書き換えルールを使用したいのですが、Wordpressのもホスティングのルート内のディレクトリのすべてのための独自の.htaccessを使用しています。それはこのようになります。私はかなりのURLを持っているので、私はこれをやっています。 Wordpressの.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> 


# END WordPress 

www.something.com Wordpressのアプリを実行し、myFolder1に私は.htaccessを持つ別のウェブサイトを持っています。完全な住所はwww.something.com/myFolder/index.php?page=someContentで、私はwww.something.com/myFolder/someContentを持っています。

私は何をすることができますし、myFolder1または2などにはどのようなルールを設定できますか?前もって感謝します! :)

答えて

0

ワードプレス htaccessファイル:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/

    RewriteRule ^index\.php$ - [L] 
    RewriteRule ^myFolder(1|2)(/.*)?$ - [L] 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule^index.php [L] 
</IfModule> 
# END WordPress 

myFolder1 htaccessの

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /myFolder1/ 

    RewriteCond %{THE_REQUEST} \s/myFolder1/index\.php\?page=([^&\s]+)\s [NC] 
    RewriteRule^%1? [R=301,L] 

    RewriteRule ^(.+)$ index.php?page=$1 [L] 
</IfModule> 
関連する問題