Я устанавливаю свой файл .htaccess прямо сейчас, чтобы использовать дружественные URL-адреса (вручную). Но, когда я перехожу к URL-адресу, сервер показывает мне ошибку 404 .
RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f Rewriterule ^register$ register.php
Я действительно уверен, что mod_rewrite включен, потому что я вижу его при использовании phpinfo() .
Несмотря на то, что mod-rewrite включен, по умолчанию он не включен для файлов .htaccess .
Задержи дыхание
Config в строке Apache и выберите httpd.conf xampp/htdocs"> # AllowOverride All . Удалите # , который является комментарием AllowOverride All , убедитесь, что он находится в правильном разделе, и удалите комментарий # Проверьте в теге httpd.conf, просмотрите это свойство
AllowOverride All
AllowOverride разрешает использовать файл htaccess.