2017-11-27 14 views

答えて

0

あなたが試みることができる:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(.*)$ abc/$1 [L] 
</IfModule> 

uは画像だけのために使用している場合。あなたが試すことができます:

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^.*/abc/media/(.*)$ http://%{HTTP_HOST}/media/$1 [L,R=301] 
</IfModule> 
+0

するRewriteCondの%{REQUEST_URI} ^/ABC/$ のRewriteRule * - [E = MAGE_RUN_CODE:コード] するRewriteCondの%{ENV:REDIRECT_MAGE_RUN_CODE} のRewriteRule * - [E = MAGE_RUN_CODE:%1](+。)。 RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME}!RewriteBase/abc//abc/index.php [L]/ これは私のhtaccessファイルです。 @NguyenVQ –

+0

更新した – NguyenVQ

+0

を確認できますか?はい、それを試してみませんか? 。 –

0
RewriteCond %{REQUEST_URI} ^/abc/$ 
RewriteRule .* - [E=MAGE_RUN_CODE:aaa] 
RewriteCond %{ENV:REDIRECT_MAGE_RUN_CODE} (.+) 
RewriteRule .* - [E=MAGE_RUN_CODE:%1] 
RewriteBase /abc/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /abc/index.php [L]/ 

これは私の.htaccessファイルです。

画像URLから/abc/フォルダを削除する必要がありますので、すべての画像URLをルートディレクトリから取得してください。

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^.*/abc/media/(.*)$ http://%{HTTP_HOST}/media/$1 [L,R=301] 
</IfModule> 

すでに試してみましたが、私のサイトでは機能しません。

+0

あなたは次のことを確認できますか:https://stackoverflow.com/questions/31899397/htaccess-rewrite-url-with-images-from-a-folder-to-a-php-file問題を解決することを願っています – NguyenVQ

+0

ありがとうございますそれ。 –

関連する問題