내 URL을 .htaccess
파일로 다시 쓰려고합니다. 나는 묻기 전에 해결책을 찾아 내려고 노력했지만 아무것도 보이지 않았습니다. 도와 주실 수 있겠습니까? 고맙습니다. 나는이 라인을 설정 않았다로컬 호스트의 .htaccess 파일
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule^index.php [L]
RewriteRule ^film/([^/]*)/([^/]*)\.html$ /html/movie/film.php?film=$1&genreID=$2 [L,QSA]
</IfModule>
(등에서/아파치/사이트-가능/000-default.conf) :
DocumentRoot /var/www
<Directory "/var/www/html/movie">
AllowOverride All
</Directory>
여기
은 (루트 폴더에서) 내 htaccess로 파일입니다
리눅스 메이트 아파치 2.4.7을 사용 중이며 error.log
에 아무 문제가 없습니다.
내가 :) 내가 .... – macalu
을 시도하기 위하여려고하지 않았다 그리고 당신은 내가 그 mod_rewrite를 알아 아파치 서버 – neattom
를 다시 시작해야이 일부가 아닌 참조
AllowOverride FileInfo
이 mod_rewrite를 사용을위한 충분AllowOverride All
필요가 없습니다 PHP하지만 아파치. 내가 한 일은'sudo a2enmod rewrite'와'sudo service apache2 restart'이지만 여전히 작동하지 않습니다. – macalu