PDA

Pogčedajte punu verziju : .htaccess pitanjce


Dzordz
07. 03. 2007., 07:26
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/wiki/$1 [R=301,L]

Cao drugari :)

Hocu "samo" da mi se sa default homepage-a (bez obzira pisali oni sa www ili bez) redirectuje na www.domain.com/wiki/ a nesto mi ne radi. Ovako mi premesti samo domain.com u www.domain.com/wiki/ dok www.domain.com ostaje takav kakav je. Moze pomoc?:1064:

Pregledao sam sve predjasnje teme i izguglovao hrpu materijala ali cini mi se da sam ovih dana posebno glup :)

caiser
07. 03. 2007., 08:01
Trebalo bi da bude dovoljno samo da skines '!' ispred ^www. :) Ti si mu ovako rekao ako HTTP_HOST nije www.domen.com redirektuj na wiki. A ni ono [OR] ti ne treba jer se podrazumeva.

Dzordz
07. 03. 2007., 09:45
Obrisao uzvicnik, obrisao [OR], i dalje ne radi za www :(

misk0
07. 03. 2007., 09:55
Options +FollowSymLinks
RewriteRule ^(.*)$ http://www.domain.com/wiki/$1 [R=301,L]


Koliko ja kontam ovo $1 bi bio prvi parametar a to znaci komplet adresu (.*) dodaj na kraju?? Znaci da bi ti radio nesto poput
http://www.domain.com/wiki/http://domain.com

Probaj skinuti $1 u toj liniji.

adelante
07. 03. 2007., 10:15
Mislim da bi ovo trebalo da radi posao u oba slučaja.

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)$ /wiki/$1 [R=301,L]

Dzordz
07. 03. 2007., 11:28
Tek sad mi nista nije jasno!!!

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/wiki/ [R=301,L]

Za prvi dobro odradi, za drugi ne! Ukoliko izbacim liniju
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]

Za drugi odradi redirect (u adress bar dobijem www.domain.com/wiki) ali mi u FF prijavi "The page isn't redirecting properly"

@Adelante
Sa tvojim kodom ista stvar u oba slucajana redirectuje ali kada izbacim prvi opet FF kaze "The page isn't redirecting properly"

zextra
07. 03. 2007., 13:20
RewriteEngine on
RewriteRule ^/?$ http://www.domain.com/wiki [L]

Dodaj R=301 po zelji.

The page isn't redirecting properly dobijes kad radis R=301 u kombinaciji sa beskonacnim rewritovanjem.

Dzordz
07. 03. 2007., 13:47
Zextra zahvaljujem mnogo! :1043:

Kao i svima koji su se potrudili!