Pēc tam, kad es uzstādītas LAMP uz tīmekļa serveris (CentOS 5.6 / Apache 2) par LANMēs konstatējām, ka, lai gan modulis mod_rewrite ir iespējots, lapas jāatbilst mod_rewrite nevarēja piekļūt.
"Nav atrasts - pieprasītais URL /rewrite_url.html šajā serverī netika atrasts. "
Iespējot mod_rewrite programmā Apache / 2 (CentOS) Serveris.
1. Pēc instalēšanas httpd (Apache), atveriet failu / Etc / httpd / conf /httpd.conf ar redaktors (nano / etc / httpd / conf / httpd.conf) un vispirms pārbaudām, vai modulis “mod_rewrite.so”Atrasts SSO (Dynamic Shared objekts). Mums vajadzētu atrast līniju "Rewrite_module LoadModule moduļi / mod_rewrite.so"Bez rakstura"#" priekšā. Ja šī rakstzīme pastāv, tā būs jāizdzēš, un, ja trūkst rindas, tā būs jāpievieno.

2. Mēs atstāt atvērtu redaktoru, un mēs esam httpd.conf (Ctrl+ W meklēšanai nano) līnija, uz kuras ir direktīvaAllowOverride Nav". Šeit mums būs jāmainās no "AllowOverride Nav" iekš "AllowOverride All".

3. Ctrl+X un Y, lai saglabātu veiktās izmaiņas failā httpd.conf.
4. Restartējiet httpd
pakalpojumu httpd restart vai /etc/init.d/httpd restart
Tagad tai vajadzētu strādāt OK. Neaizmirstiet pievienot vietnes saknes mapju fails Htaccess līnijas:
RewriteEngine on
RewriteBase /
Iespējot un iestatīt mod_rewrite programmā Apache / 2.2.3 (CentOS) Serveris.