Включити & (httpd.conf настройки) Налаштування mod_rewrite Apache / 2.2.3 (CentOS) сервера

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

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

Включення mod_rewrite в Apache / 2 (CentOS) Server.

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 для пошуку в nano) рядок, на якому вказана директива "Чи не AllowOverride None». Вам доведеться змінити, з "Чи не AllowOverride None"В"AllowOverride All".

AllowOverwrite

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

4. Перезавантаження HTTPD

служби HTTPD перезавантажити або / Etc / init.d / HTTPD перезавантажити

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

RewriteEngine On
RewriteBase /

Включити та налаштувати mod_rewrite в Apache / 2.2.3 (CentOS) Сервер.

Включити & (httpd.conf настройки) Налаштування mod_rewrite Apache / 2.2.3 (CentOS) сервера

Про автора

Stealth LP

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

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