Diskuse

Téma: Úprava .htaccess

Ahoj,

prosím, migruji z Endory k Wedosu, ale narazil jsem na problém s .htaccessem v subdoménách, bez zapnutého mod_rewrite, stránky fungují (tedy data a databáze je ok). Po zapnutí se zobrazí:

Not Found
The requested URL /subdom/clanky/7-kocky was not found on this server.


Options +FollowSymlinks
RewriteEngine On

RewriteCond %{REQUEST_URI} ^/([0-9]+)-([0-9a-zA-Z\.\-]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php?p=%1&rwsid=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/a([0-9]+)-([0-9a-zA-Z\.\-]+)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php?a=%1&rwsid=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-]+)\.p([0-9]+)\.html$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /%2-%1 [L,QSA,R=301]

RewriteCond %{REQUEST_URI} ^/([0-9a-zA-Z\.\-]+)\.a([0-9]+)\.html$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /a%2-%1 [L,QSA,R=301]

Options -Indexes

Ano, přiznávám se, že používám velmi zastaralou verzi (7.4.3) 😞 , ale vzhledem k obsahu a různých rozšíření, vč. zažitých odkazů, diskusí atp mi vyhovuje. Velkou aktualizaci stránek plánuji s příchodem 8.

Předem bych chtěl poděkovat tomu, kdo mi kód upraví a budu mu velmi vděčný, že mi ušetří trápení s věčnou nedostupností u hostingu Endory.

S pozdravem.

SunLight CMS používám od roku 2009.