0
짧은 .htaccess 파일이 있습니다. 그것의.htaccess의 아파치 리디렉션이 무시되었습니다.
Redirect permanent /home http://www.example.com/
RewriteEngine On
RewriteRule ^(home|about|gallery|video|crafts|contact|press)$ /$1.html [L]
DirectoryIndex home.html
모든 내 로컬 MAMP 설치에서 작동합니다.
첫 번째 줄은 내 실제 아파치 서버에 (URL이 변경되지 않고 통과) 작동하지 않습니다 (데비안.)
나는 위 아래 RewriteRule의과와없는 최초의 URL에 모두 리디렉션으로 시도했습니다 선행 슬래시 (/ home 및 home).
나는/etc/apache2/sites-available의 conf 파일에 'AllowOverride All'을 가지고 있으며 나머지 파일은 존중되고 있다고 말합니다.
mod_alias가가 나는 오류 로그에 아무것도 표시되지 않는
(//아파치/개조 지원 등/년)가 설치된다.
의견이 있으십니까?
을 나는이 작동 확신 해요,하지만 단순한 '리디렉션'지시자가 아닌 이유에 당신이 어떤 이론을해야합니까? –
'Redirect permanent/home http : // www.example.com /'이 설정에서 작동하지 않는 이유를 모르겠습니다. 나는 그것을 시도해 봤고 그것은 나를 위해 일했다. – anubhava