Skocz do zawartości
Zaloguj się, aby obserwować  
Beliar

Problem z przekierowaniem (htacces)

Polecane posty

Witam,

 

Mam mały problem z przekierowaniem domenki.

 

Otóż załóżmy że mam domenę xxxxxxxx.pl

 

 

Na tej domenie znajduje się aktualnie strona, pod adresem xxxxxxxx.pl/forum znajduje się ... forum.

 

 

 

Chcemy teraz podpiąć nową stronę pod adres xxxxxxxx.pl/strona1

 

 

Sytuacja nr 1.

 

W takim wypadku działa forum (pod aresem xxxxxxxx.pl/forum) oraz nowa strona główna (pod adresem xxxxxxxx.pl/strona1) ALE NIE WYŚWIETLA ona grafik. Ładuje się sam kod.

 

Przy cofnięciu do poprzedniego folderu oraz wejściu do folderu "strona1" grafiki wyświetlają się poprawnie.

 

 

Sytuacja nr 2.

 

Dopisaliśmy co nie co do htacces

 

Options +FollowSymLinks

 

RewriteEngine on

 

RewriteRule (.*) http://xxxxxxx.pl/strona1/$1 [R=301,L]

 

 

I teraz tak, stronka działa dobrze, ale forum zostaje przekierowane na xxxxxxxx.pl/strona1/forum zamiast na xxxxxxxx.pl/forum

 

 

Podaję cały plik htacces bez tych trzech linijek :

 

# @package phpBB3 Portal a.k.a canverPortal ( www.phpbb3portal.com )

# @version $Id: .htaccess,v 1.7 2008/02/09 08:18:13 angelside Exp $

# @copyright © Canver Software - www.canversoft.net

# @license http://opensource.org/licenses/gpl-license.php GNU Public License

 

DirectoryIndex index.php index.html index.htm

 

<Files "config.php">

Order Allow,Deny

Deny from All

</Files>

 

<Files "common.php">

Order Allow,Deny

Deny from All

</Files>

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^xxxxxx.kei.pl

RewriteRule ^(.*)$ http://xxxxxx.pl/$1'>http://xxxxxx.pl/$1 [R=permanent,L]

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^xxxxxx.pl/strona1

RewriteRule ^(.*)$ http://xxxxxx.pl/$1 [R=permanent,L]

 

 

 

 

Czy ktoś wie co zrobić aby stronka ze strona1 ładowała sie prawidłowo a dodatkowo forum na xxxxxxx.pl/forum działało dobrze?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A może po prostu zwykła reguła, by przekierować wszystko z wyjątkiem /forum ?

 

RewriteCond %{REQUEST_FILENAME} !^forum
RewriteRule ^(.*)$ http://example.com/strona1/$1 [R=permanent,L]

 

ewentualnie

RewriteCond %{REQUEST_FILENAME} !^/forum
RewriteRule ^(.*)$ http://example.com/strona1/$1 [R=permanent,L]

(nigdy nie jestem pewien tych ukośników na początku ścieżki)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×