| 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 |
|
| |