Aktivovať a nastavenie mod_rewrite Apache / 2.2.3 (CentOS) Server (httpd.conf nastavenie)

Potom, čo som nainštaloval LAMP pe un webový server ( 5.6 / 2) z Vidím, že hoci modul mod_rewrite je povolené, stránky, ktoré sa musia riadiť mod_rewrite Nemohli byť prístupné.

Nebol nájdený - vstupný /rewrite_url.html Požadovaná adresa URL nebola nájdená na tomto serveri WAS".

Povoliť mod_rewrite v Apache / 2 (CentOS) Server.

1. Po inštalácii httpd (Apache), otvorte súbor / Etc / httpd / conf / s editorom (nano / etc / httpd / conf / httpd.conf) A najprv skontrolujte, či je modul "mod_rewrite.so"Sa nachádza v DSO (Dynamic Shared Object). Mali nájsť riadok "Moduly Rewrite_module LoadModule / mod_rewrite.so"No znak"#"V prednej. Ak tento znak by mali byť odstránené, a bude pridané, ak čiara chýba.

loadmodule_mod_rewrite

2. Sme odísť otvoriť editor a vyhľadávanie httpd.conf (Ctrl + W pre vyhľadávanie v nano) riadok, ktorý je smernica "AllowOverride Žiadne". Budete musieť zmeniť z "AllowOverride Žiadne"In"AllowOverride All".

AllowOverwrite

3. Ctrl + X a Y uložiť zmeny vykonané v súbore httpd.conf.

4. Httpd restart

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

Teraz by všetko malo fungovať OK. Nezabudnite pridať do priečinka webu koreňovom súboru .htaccess linky:

RewriteEngine On
RewriteBase /

Povoliť mod_rewrite pre Apache a nastavenie / 2.2.3 (CentOS) Server.

Aktivovať a nastavenie mod_rewrite Apache / 2.2.3 (CentOS) Server (httpd.conf nastavenie)

O autorovi

stealth LP

Zakladateľ a editor stealth nastavenieDátum 2006.
Skúsenosti v operačných systémoch Linux (najmä CentOS), Mac OS X, Windows XP> Windows 10 a WordPress (CMS).

Pridať komentár

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.