Autor | Zpráva | ||
---|---|---|---|
mikk Profil |
#1 · Zasláno: 14. 6. 2012, 16:31:44
Snažím se pro subdoménu nastavit přesměrování na variantu bez www. Použil jsem následující zápis (stejný jsem našel i v nějakých diskuzích), ale nechce fungovat. Subdoménu mám pro Google Apps, takže CNAME není použitelný.
# www.sub.domena.cz -> sub.domena.cz RewriteCond %{HTTP_HOST} ^www\.sub\.domena\.cz$ RewriteRule (.*) http://sub.domena.cz/$1 [R=301,L] |
||
Kajman Profil |
#2 · Zasláno: 15. 6. 2012, 10:43:11
Nejsem si jitý, jakže to máte v DNS takto?
example.com A záznam na ip hostingu sub.example.com CNAME na ghs.google.com www.sub.example.com A záznam na ip hostingu A na hostingu máte nakonfigurované, že při požadavku na doména www.sub.example.com to jde do adresáře, kde se snažíte nastavit .htaccess? Takže dostanete chybovou stránku 404 daného hostingu či webu a není tam chyba, že server nebyl nalezen?
|
||
Časová prodleva: 4 dny
|
|||
mikk Profil |
#3 · Zasláno: 19. 6. 2012, 12:54:55
Mám tam hvězdičkový záznam
* CNAME na example.com |
||
Časová prodleva: 7 dní
|
|||
Kajman Profil |
#4 · Zasláno: 26. 6. 2012, 13:21:41
Jak tedy máte řešenou subdoménu, že Vám tam jdou google apps?
|
||
mikk Profil |
#5 · Zasláno: 28. 6. 2012, 08:26:15
Omlouvám se za trochu zavádějící odpověď, hvězdičku mám místo sub.example.com:
example.com A záznam na ip hostingu sub.example.com CNAME na ghs.google.com * CNAME na example.com |
||
Kajman Profil |
#6 · Zasláno: 28. 6. 2012, 09:08:07
Změní se něco, když
www.sub.example.com explicitně v DNS uvedete?
|
||
mikk Profil |
#7 · Zasláno: 28. 6. 2012, 10:21:55
Nikoliv. Zkoušel jsem to v kombinaci s i bez hvězdičkového záznamu.
Ten htaccess, co mám výše, je správně? |
||
Kajman Profil |
#8 · Zasláno: 28. 6. 2012, 13:27:27
mikk:
„Ten htaccess, co mám výše, je správně?“ Vypadá korektně, ale k tomu .htaccess se to vůbec nedostane, pokud prolížeč píše, že server nebyl nalezen. „Zkoušel jsem to...“ A nechal jste tam ty záznamy několik hodin či dní, aby stačily probublat do skutečně používaných DNS serverů. Nejříve si vyřešte DNS záznamy. Můžete si je zkontrolovat příkazem host nebo nslookup linux$ host www.sub.example.com C:\> nslookup www.sub.example.com Pokud máte záznamy *.example.com sub.example.com www.sub.example.com se předešlá hvězdička nevztahuje. Pokud se nepletu, mělo by tam být i www.sub.example.com nebo *.sub.example.com
|
||
Časová prodleva: 12 let
|
0