Intereting Posts
Использование PHP substr () и strip_tags () при сохранении форматирования и без нарушения HTML Что такое (по умолчанию) кодировка для функции md5 () в PHP? Модальная загрузка без использования javascript в php (CodeIgniter) Выполнение скрипта bash через PhP дает другой результат по сравнению с выполнением вручную PHP foreach, который возвращает только ключи Приложение C # должно отправлять некоторые данные на веб-сайт php, но должно уважать политику аутентификации Рекурсивный поиск дерева MySQL соответствие строки из одной таблицы Обслуживание файлов из Google Cloud Store на сайте GAE PHP PHP и NLP: вложенная скобка (результат анализатора) в массив? $ _GET проблема в .html url Найти подстроки в строке, где подстрока, инкапсулированная определенным символом PHP хранит пароль с blowfish & salt & pepper Получение данных с другого веб-сайта с помощью php opencart php без использования функции «информация»

.htaccess не работает на xampp (windows 7)

Я устанавливаю свой файл .htaccess прямо сейчас, чтобы использовать дружественные URL-адреса (вручную). Но, когда я перехожу к URL-адресу, сервер показывает мне ошибку 404 .

 RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f Rewriterule ^register$ register.php 

Я действительно уверен, что mod_rewrite включен, потому что я вижу его при использовании phpinfo() .

Несмотря на то, что mod-rewrite включен, по умолчанию он не включен для файлов .htaccess .

Задержи дыхание

  • Открыть панель управления xampp
  • Остановить Apache
  • Нажмите кнопку Config в строке Apache и выберите httpd.conf
  • В этом файле найдите что-то вроде xampp/htdocs">
  • Немного ниже, вы можете увидеть такую ​​строку: # AllowOverride All . Удалите # , который является комментарием
  • Кроме того, найдите AllowOverride All , убедитесь, что он находится в правильном разделе, и удалите комментарий #
  • Сохранить файл
  • Перезапустите Apache, произнесите молитву, скрестите пальцы и задержите дыхание

Проверьте в теге httpd.conf, просмотрите это свойство

 AllowOverride All 

AllowOverride разрешает использовать файл htaccess.