2017-11-27 5 views

답변

0

당신이 시도 할 수 :

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

유는 이미지를 사용하는 경우. 당신은으로 시도 할 수 있습니다 : 이것은 내 htaccess로 파일이

<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 (+.). RewriteBase/abc/ RewriteCond % {REQUEST_FILENAME}! -f RewriteCond % {REQUEST_FILENAME}! -d RewriteRule. /abc/index.php [L]/ 이것은 내 htaccess 파일입니다. @NguyenVQ –

+0

업데이트 된 내용을 확인하십시오. – NguyenVQ

+0

@N 예. 시도해 보았지만 지금은 효과가 없습니다. . –

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]/ 

입니다.

이제 이미지 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

감사하지만 도움은되지 않습니다. 그. –