Stránka 1 z 2

subdoména

Napsal: 03 srp 2012, 23:44
od siOnzee
Dobrý den, mam u wedosu subdoménu
všechno mam dobře nastavení ale jak dám
http://www.minecraft.freemc.cz
tak mě to přesměruje na "Fakaheda.eu"
U mě už chyba není.
.htaccess
Spoiler: zobrazit

Kód: Vybrat vše

php_flag display_errors on

RewriteEngine On

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]

Re: subdoména

Napsal: 04 srp 2012, 00:03
od Qefik
Fungujou ti ostatní subdomény? Zkus

Kód: Vybrat vše

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.minecraft\.* [OR]
RewriteCond %{HTTP_HOST} ^minecraft\.* [NC]
RewriteRule .* http://www.freemc.cz/minecraft [L]


a vypni si ten hroznej zvuk na indexu tvý domény, skoro mi to urvalo uši :)

Re: subdoména

Napsal: 04 srp 2012, 00:06
od siOnzee
Nefunguje to vůbec.
a ten zvuk, skoro splnil svůj účel. :D

Re: subdoména

Napsal: 04 srp 2012, 00:09
od Qefik
Nemám to kde vyzkoušet, já si subdomény dělám v CP u hostingu. To co sem posílal taky nejde? Musíš v rootu udělat složku minecraft (případně někde jinde, ale změnit cestu) a něco do ní nahrát

Re: subdoména

Napsal: 04 srp 2012, 00:12
od siOnzee
Nepovídej,obsah subdomen už máme dávno nahraný,DNS záznamy jsou taky dobře nastavené,Problém je v souborech .HTACCESS

Re: subdoména

Napsal: 04 srp 2012, 00:14
od Qefik
možná to bude těma DNS záznamama, co myslíš ;) Předpokládám že ty máš nasměrované na stejný server jako doménu. Zkus udělat nějakou subku jen pomocí htaccess

Re: subdoména

Napsal: 04 srp 2012, 00:16
od siOnzee
Obrázek
Tady chyba 100% není.

Re: subdoména

Napsal: 04 srp 2012, 09:51
od Mysteria
Jenom por doplnění. Webhosting máš u Fakahedy a doménu u Wedosu?

Zkus tenhle .htaccess, používám ho já.

Kód: Vybrat vše

RewriteEngine On

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdomeny/
RewriteCond %{REQUEST_URI} !^/subdomeny/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdomeny/%2 -d
RewriteRule (.*) subdomeny/%2/$1 [DPI]

# aliasy - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdomeny/[^/]+/(.+[^/])$ /$1/ [R]

Dej ho do rootu webu. Pak v rootu webu udělej složku subdomény a v ní další složku s názvem subdomény.
Takže třeba subdomeny/test a pak by ti mělo jít test.domena.cz. U mě funguje bez problémů.

Re: subdoména

Napsal: 04 srp 2012, 13:03
od J_Smart
Ehm, ten wedos .htaccess tam máme, jen je ochuzenej o verzi s aliasy,
Ano, máme hosting od Fakahedy a doménu od wedosu.

Ještě ji divné, že subdoménu tekkit jako jedinou nepřesměrovává,
ale zobrazí se stránka "It works", která se tam nikde nenachází.

Spoiler: zobrazit
Ještě jednou .htaccess v ROOTu

Kód: Vybrat vše

RewriteEngine On

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]


Adresářová struktura

Kód: Vybrat vše

Root
| - subdom
|    | - minecraft
|    | - tekkit
|    | - test
| - index.php
| - .htaccess

Re: subdoména

Napsal: 04 srp 2012, 14:44
od Qefik
s tou subkou tekkit to divné není, je nasměrována na tento server http://93.91.250.121/