Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

redirectare pagina subdomeniu catre domeniu
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Optimizare pentru motoarele de cautare (SEO)
Subiectul anterior :: Subiectul următor  
Autor Mesaj
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Mar Dec 09, 2008 1:39 pm    Titlul subiectului: redirectare pagina subdomeniu catre domeniu  

salutare baieti.. am o mica problema...

am creat la un site subdomenii virtuale cu ajutorul htacces ele sunt de genul: http://esoftscript.softutopia.com/

pana aici e bine.. cu o regula destul de simpla ca accesarea respectivului link se cere pagina inde.php?blabla_bla .... merge perfect. Dar, daca accesez pagina http://esoftscript.softutopia.com/images/ se cere directorul images din domeniu si eu nu doresc asta.. doresc sa se ceara tot un fel de link gen index.php?bleble_mama

cum reusesc sa fac si eu aceasta redirectare fara a avea in rooter folderul images?

merci anticipat


ps .. am uitat sa atasez codul din htacces:
Cod: RewriteCond %{HTTP_HOST} !^www\.softutopia\.com$
RewriteCond %{HTTP_HOST} ^.+\.softutopia\.com$
RewriteCond %{REQUEST_URI} !^(www|download)$
RewriteCond %{REQUEST_FILENAME} !^/home/username/public_html/
RewriteRule ^(.*)$ %{HTTP_HOST}$1 [C]
RewriteRule ^(.*)\.softutopia\.com/ /index.php?a=prog&det=$1

deci cam ce doresc eu este: Cod: RewriteRule ^(.*)\.softutopia\.com/images/ /index.php?a=prog&images=$1

dar desigur.. nu merge..[/code]
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 5891
Locație: la birou

Trimis: Mar Dec 09, 2008 6:26 pm    Titlul subiectului:  

RewriteRule ^/images/(.*)?$ /index.php?a=prog&images=$1

Ceva in genul asta.

EDIT : si pune la final [QSA,L] sau doar L
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Mar Dec 09, 2008 7:15 pm    Titlul subiectului:  

pai nu e bine pentru ca ^/images/(.*)?$ se refera la directorul domeniului nu al subdomeniului cum imi trebuie mie Piri..


am incercat si asa si tot nu merge:
Cod: Redirect permanent http://(.*).softutopia.com/images/ http://www.softutopia.com/index.php?a=prog&det=(.*)&img


si nici asa:
Cod: RewriteRule http://(.*).softutopia.com/images/ http://www.softutopia.com/index.php?a=prog&det=(.*)&img
[/quote]
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 5891
Locație: la birou

Trimis: Mar Dec 09, 2008 7:50 pm    Titlul subiectului:  

Subdomeniul este url rewritten ?

Adica exista ca subdomeniu sau e doar domeniu/index.php?subdomain=

Daca e subdomeniu real, atunci nu vad problema ... pui un htaccess in root la subdomeniu.
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Mie Dec 10, 2008 2:14 pm    Titlul subiectului:  

nu este subdomeniu real ci creat cu htacces
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 5891
Locație: la birou

Trimis: Mie Dec 10, 2008 4:17 pm    Titlul subiectului:  

Mascka a scris: nu este subdomeniu real ci creat cu htacces

Well that's bad, nu poti sa faci un subdomeniu real ? Ti-ar face viata mai usoara zic eu.
Sus  
oceans



Data înscrierii: 13/Noi/2007
Mesaje: 478
Locație: qosmio

Trimis: Mie Dec 10, 2008 5:02 pm    Titlul subiectului:  

poate merge asa:
Cod: RewriteCond %{HTTP_HOST} ^([^.]+)\.softutopia\.com
RewriteRule /images/ /index.php?a=prog&det=%1
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Mie Dec 10, 2008 7:09 pm    Titlul subiectului:  

stiu piri dar sunt mii de subdomenii create astfel.. nu ma intreba de ce am ales asa...
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Vin Dec 12, 2008 12:42 pm    Titlul subiectului:  

oceans a scris: poate merge asa:
Cod: RewriteCond %{HTTP_HOST} ^([^.]+)\.softutopia\.com
RewriteRule /images/ /index.php?a=prog&det=%1

din pacate nici asta nu da rezultate.. nu mai stiu ce sa fac... ma dispera..
Sus  
oceans



Data înscrierii: 13/Noi/2007
Mesaje: 478
Locație: qosmio

Trimis: Vin Dec 12, 2008 1:27 pm    Titlul subiectului:  

ai inregistrat la DNS wildcard cname ?
Adica ai ceva gen `*.softutopia.com CNAME IN .softutopia.com` la DNS ?
Daca da atunci nu vad de ce nu iti functioneaza(poate faci niste teste simple in htaccess ex: RewriteRule simpletest.html /index.php, construind ceva mai complex diacronic).
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Vin Dec 12, 2008 3:33 pm    Titlul subiectului:  

am inregistrat desigur wilcards la dns... am facut niste teste dar tot nu merge.. chiar nu inteleg ce are....
Sus  
oceans



Data înscrierii: 13/Noi/2007
Mesaje: 478
Locație: qosmio

Trimis: Vin Dec 12, 2008 4:43 pm    Titlul subiectului:  

Atunci fai un debug folosind RewriteLog.
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1369
Locație: Braila

Trimis: Vin Dec 26, 2008 9:40 pm    Titlul subiectului:  

Draga oceans aveai dreptate tu cu acel cod.. numai ca nu trebuia adaugat acel slash dupa image, adica cam asa a fost pana la urma:
Cod: RewriteCond %{HTTP_HOST} ^([^\.]+)\.softutopia\.com$ [NC]
RewriteRule ^images /index.php?a=prog&det=%1&img

merci mult de ajutor.[/b]
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Optimizare pentru motoarele de cautare (SEO)
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community