PDA

Pogčedajte punu verziju : cpanel addon domain redirect problem


Anakin14
12. 03. 2013., 20:52
Imamo domain.com i addon domain addon.com

addon.com je dostupan sa:

addon.com
addon.domain.com
i domain.com/addon


uspeo sam da addon.domain.com u htaccessu redirektujem na addon.com

ali nikako ne uspevam da domain.com/addon redirektujem na addon.com

da li neko zna kako da resim problem?

hvala na vremenu.

webarto
12. 03. 2013., 20:59
A da postaviš šta si pokušao?

Anakin14
12. 03. 2013., 21:12
RewriteCond %{HTTP_HOST} ^dejanmilosevic\.iz\.rs$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dejanmilosevic\.iz\.rs$
RewriteRule ^pravaprica\.rs\/?(.*)$ "http\:\/\/pravaprica\.rs" [R=301,L]

Davor Vlajkovic
13. 03. 2013., 01:30
RewriteCond %{HTTP_HOST} !^addon\.com
RewriteRule (.*) http://addon.com/$1 [R=301,L]

Anakin14
13. 03. 2013., 03:25
ne radi.

Da li ima neke veze wordpress i njegov htaccess u addon direktorijumu?

Davor Vlajkovic
13. 03. 2013., 12:21
Kako da li ima veze, pa upravo taj .htaccess bi trebalo da edituješ jer se on odnosi na addon domen.

Anakin14
13. 03. 2013., 12:26
aha, ok, ali sada mi javlja previse preusmeravanja.

ovo je htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

RewriteCond %{HTTP_HOST} ^pravaprica\.dejanmilosevic\.iz\.rs$ [OR]
RewriteCond %{HTTP_HOST} ^www\.pravaprica\.dejanmilosevic\.iz\.rs$
RewriteRule ^/?$ "http\:\/\/pravaprica\.rs" [R=301,L]

RewriteCond %{HTTP_HOST} !^pravaprica\.rs
RewriteRule (.*) http://pravaprica.rs/$1 [R=301,L]

Davor Vlajkovic
13. 03. 2013., 12:35
Izbaci ovaj prvi segment iza WP dela, to ti je sada višak jer ovo ispod radi u suštini istu stvar - proverava da li se sajtu pristupa preko pravaprica.rs i, ako to nije slučaj, preusmerava na njega...

Anakin14
13. 03. 2013., 13:13
opet petlja za preusmeravanje :(

Davor Vlajkovic
13. 03. 2013., 13:21
Proveri da li u glavnom .htaccess-u imaš neka podešavanja koja se ne slažu sa ovim. I, ma koliko banalno zvučalo, jesi li obrisao cache i cookies?

Meni ovo podešavanje šljaka kao sat, isto imam 1 addon domen koji koristim kao primarni za WP sajt i još nekoliko koji samo preusmeravaju na njega, dok glavni domen praktično ne služi ničemu osim što fizički odvaja addon-ove kako ne bi uticali jedni na druge...

Anakin14
13. 03. 2013., 15:37
ne bi trebalo, ovo je glavni:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^pravaprica\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.pravaprica\.com$
RewriteRule ^/?$ "http\:\/\/www\.pravaprica\.rs" [R=301,L]


RewriteCond %{REQUEST_URI} !^/dejanmilosevic.iz.rs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^(www.)?dejanmilosevic.iz.rs$
RewriteRule ^(.*)$ /dejanmilosevic.iz.rs/$1

Davor Vlajkovic
13. 03. 2013., 16:34
Upravo je tu problem, u pravilima koja su međusobno protivrečna.

Nema potrebe da definišeš ništa dodatno u root-u ako staviš ono sa prethodne stranice za addon. Ako host nije pravaprica.rs, biće ispravljeno u pravaprica.rs i to je to...