Увімкнути та налаштувати mod_rewrite в Apache / 2.2.3 (CentOS) Сервер (httpd.conf settings)

Після установки ЛАМПИ на Веб-сервер ( 5.6 / 2) з Ми виявили, що хоча модуль mod_rewrite включений, сторінки повинні відповідати mod_rewrite Не вдалося отримати доступ.

"Не знайдено - запитану URL-адресу /rewrite_url.html не знайдено на цьому сервері».

Увімкнути mod_rewrite в Apache / 2 (CentOS) Сервер.

1. Після установки HTTPD (Apache), відкрийте файл / І т.д. / HTTPD / конференції / за допомогою редактора (нано / і т.д. / HTTPD / конференції / httpd.conf) і передусім перевіряємо, чи модуль “mod_rewrite.so”Знаходиться в DSO (Динамічний розділяється об'єкт). Ми повинні знайти рядок "Rewrite_module LoadModule модулів / mod_rewrite.so"Без характеру"#" перед. Якщо цей символ існує, його доведеться видалити, а якщо рядок відсутній, його доведеться додати.

loadmodule_mod_rewrite

2. Ми залишаємо відкритим редактором і ми знаходимося в httpd.conf (Ctrl+ W для пошуку в нано) рядок, на якому директива “Чи не AllowOverride None". Тут нам доведеться змінити з "Чи не AllowOverride None"У"AllowOverride All».

AllowOverwrite

3. Ctrl+X і Y, щоб зберегти зміни, внесені в файл httpd.conf.

4. Restart HTTPD

послуга httpd restart або /etc/init.d/httpd restart

Тепер він повинен працювати OK. Не забудьте додати в папці кореневої файлової сайті .htaccess ліній:

RewriteEngine On
RewriteBase /

Увімкнути та налаштувати mod_rewrite в Apache / 2.2.3 (CentOS) Сервер.

Як записатися » Linux » Apache » Увімкнути та налаштувати mod_rewrite в Apache / 2.2.3 (CentOS) Сервер (httpd.conf settings)

Засновник і головний редактор Stealth Settings, з 2006 року по теперішній час. Досвід роботи з операційними системами Linux (Особливо CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Залишити коментар