Povolit mod_rewrite v Apache a nastavení / 2.2.3 (CentOS) Server (httpd.conf nastavení)

Po nainstalování LAMP pe un Webový server ( 5.6 / 2) Z Zjistili jsme, že i když je modul mod_rewrite je povoleno, musí být stránky v souladu s mod_rewrite Nelze získat přístup k.

Not Found - Požadovaná adresa URL / nebyla nalezena na tomto serveru rewrite_url.html".

Povolit mod_rewrite v Apache / 2 (CentOS) Server.

1. Po instalaci httpd (Apache), otevřete soubor / Etc / httpd / conf / s editorem (nano / etc / httpd / conf / httpd.conf) A nejprve zkontrolujte, zda je modul "mod_rewrite.so"Se nachází v DSO (Dynamic Shared Object). Měli najít řádek "Moduly Rewrite_module LoadModule / mod_rewrite.so"No znak"#"V přední. Pokud tento znak by měly být odstraněny, a bude přidáno, pokud čára chybí.

loadmodule_mod_rewrite

2. Jsme odejít otevřít editor a vyhledávání httpd.conf (Ctrl + W pro vyhledávání v nano) řádek, který je směrnice "AllowOverride Žádné". Budete muset změnit z "AllowOverride Žádné"V"AllowOverride All".

AllowOverwrite

3. Ctrl + X a Y uložit změny provedené v souboru httpd.conf.

4. Httpd restart

service httpd restart nebo / Etc / init.d / httpd restart

Nyní by vše mělo fungovat OK. Nezapomeňte přidat do složky webu kořenovém souboru . Htaccess linky:

RewriteEngine On
RewriteBase /

Povolit mod_rewrite pro Apache a nastavení / 2.2.3 (CentOS) Server.

Povolit mod_rewrite v Apache a nastavení / 2.2.3 (CentOS) Server (httpd.conf nastavení)

O autorovi

Stealth LP

Zakladatel a editor Stealth nastaveníDatum 2006.
Zkušenosti v operačních systémech Linux (zejména CentOS), Mac OS X, Windows XP> Windows 10 a WordPress (CMS).

Zanechat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.