http://example.com/abc/media
TO
http://example.com/media
.htaccessを使用してこのURLを設定するにはどうすればよいですか。htaccessを使用してディレクトリパスフォームのイメージURLを削除するにはどうすればよいですか?
http://example.com/abc/media
TO
http://example.com/media
.htaccessを使用してこのURLを設定するにはどうすればよいですか。htaccessを使用してディレクトリパスフォームのイメージURLを削除するにはどうすればよいですか?
あなたが試みることができる:
<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>
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>
すでに試してみましたが、私のサイトでは機能しません。
あなたは次のことを確認できますか:https://stackoverflow.com/questions/31899397/htaccess-rewrite-url-with-images-from-a-folder-to-a-php-file問題を解決することを願っています – NguyenVQ
ありがとうございますそれ。 –
する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 –
更新した – NguyenVQ
を確認できますか?はい、それを試してみませんか? 。 –