1

簡単な URL の書き換えを行いたいのですが、成功できません...これが私が持っているものです:

同じホスティングに 3 つの Web サイトがあります。

www.websiteAAA.com - 「/website-AAA-folder」フォルダーにある通常の Web サイト

www.websiteBBB.com - 「/website-BBB-folder」フォルダーにある通常の Web サイト

www.websiteCCC-Wordpress.com - 「/website-CCC-Wordpress-folder」フォルダーにある Wordpress Web サイト

リクエストを正しいドメイン フィルダーにリダイレクトするように指示します。メイン ディレクトリに .htaccess ファイルがあります。

Options +SymLinksIfOwnerMatch AddType text/html .shtml 
AddOutputFilter INCLUDES .shtml

#redirect to the correct folder
RewriteCond %{HTTP_HOST}  websiteAAA.com$ [NC]     
RewriteCond %{REQUEST_URI} !^/website-AAA-folder/.*$    
RewriteRule ^(.*)$  /website-AAA-folder/$1 [L]

#redirect to the correct folder
RewriteCond %{HTTP_HOST}  websiteBBB.com$ [NC]     
RewriteCond %{REQUEST_URI} !^/website-BBB-folder/.*$     
RewriteRule ^(.*)$  /website-BBB-folder/$1 [L]

#redirect to the correct folder
RewriteCond %{HTTP_HOST}  websiteCCC-Wordpress.com$ [NC]     
RewriteCond %{REQUEST_URI} !^/website-CCC-Wordpress-folder/.*$     
RewriteRule ^(.*)$  /website-AAA-folder/$1 [L]

/website-CCC-Wordpress-folder/ (wordpress サイトがある場所) には、追加の .htaccess ファイルがあります。

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

www.websiteCCC-Wordpress.com/aaa/ を www.websiteCCC-Wordpress.com/?id=2&someugleurl=e&blabla=1 に書き換えたいと思います

ルート フォルダーにある .htaccess ファイルに次の行を追加します。

RewriteRule ^(aaa)$  ?id=2&someugleurl=e&blabla=1 [L]

しかし、それはうまくいきません。

ご意見をお聞かせください。

ありがとう

4

1 に答える 1

1

理解した

ラインを入れる必要があります

RewriteRule ^(aaa)$  ?id=2&someugleurl=e&blabla=1 [L]

ワードプレスのhtaccessファイルの最初になる

RewriteRule ^(aaa)$  ?id=2&someugleurl=e&blabla=1 [L]
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase / 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule>
于 2013-08-24T06:36:08.570 に答える