Witajcie potrzebuję przekierować ruch z całej domeny na nową domenę ale z małymi zastrzeżeniami:
mając forum przeniosłem je pod nowy adres używając:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ http://nowy_adres_strony.pl/forum/$1 [R=301,L]
Tym sposobem wszystkie adresy zostają przekierowane na nową domenę
Jednak na starej domenie również chciałbym postawić stronę
przekierowanie więc powinno zadziałać tak:
Jeśli na serwerze nie znajduje się plik /url
to wykonaj
RewriteRule ^(.*)$ http://nowy_adres_strony.pl/forum/$1 [R=301,L]
w przeciwnym wypadku nic nie rób :)
w jaki sposób coś takiego wykonać?
na jakimś forum znalazłem :
RewriteCond %{DOCUMENT_ROOT}/$1 -f [OR]
RewriteCond %{DOCUMENT_ROOT}/$1 -d
RewriteRule ^(.*)$ http://nowy_adres_strony.pl/forum/$1 [R=301,L]
lecz to nie działa