Omogoči & Setup mod_rewrite Apache / 2.2.3 (CentOS) Server (httpd.conf nastavitve)

Potem sem namestil LAMP o spletni strežnik ( 5.6 / 2) za Ugotovili smo, da čeprav modul mod_rewrite je omogočeno, morajo strani v skladu z mod_rewrite ni bilo mogoče dostopati.

"Not Found - Zahtevana URL / rewrite_url.html ni bilo mogoče najti v tem strežniku«.

Omogoči mod_rewrite na Apache / 2 (CentOS) Server.

1. Po namestitvi httpd (Apache), odprite datoteko / Etc / httpd / conf / z urejevalnikom (nano / etc / httpd / conf / httpd.conf) In najprej preveriti, če je modul "mod_rewrite.so"Ali je v DSO (Dynamic Shared Object). Morali bi najti vrstico "LoadModule moduli / mod_rewrite.so Rewrite_module"Ni znakov"#"V ospredju. Če bo ta lik obstaja črta, bo in če se doda manjka vrstica.

loadmodule_mod_rewrite

2. Pustimo odprto urednik in smo v httpd.conf (Ctrl+ W za iskanje v nano) vrstica, na kateri je direktiva „AllowOverride None". Boste morali spremeniti iz "AllowOverride None"V"AllowOverride All".

allowoverwrite

3. Ctrl+X in Y, da shranite spremembe v datoteko httpd.conf.

4. Restart httpd

service httpd restart ali / Etc / init.d / httpd ponovno zagnati

Zdaj bi moralo delovati OK. Ne pozabite dodati v mestu korenski mapi datoteke .htaccess vrstice:

RewriteEngine On
RewriteBase /

Omogoči & Setup mod_rewrite na Apache / 2.2.3 (CentOS) Server.

Omogoči & Setup mod_rewrite Apache / 2.2.3 (CentOS) Server (httpd.conf nastavitve)

O avtorju

Stealth LP

Ustanovitelj in urednik Stealth SettingsV dnevu 2006.
Izkušnje z operacijskimi sistemi Linux (zlasti CentOS), Mac OS X, Windows XP> Windows 10 in WordPress (CMS).

Pustite komentar