Autor | Zpráva | ||
---|---|---|---|
tpmar Profil |
#1 · Zasláno: 11. 8. 2016, 12:40:39
Ahoj,
už pár hodin se zabývám problémem, jak podstrčit doméně subdomena.cz stejný obsah jak pro subdomena.server.cz .
Na doméně server.cz se uživateli při registraci vytváří subdoména (dejme tomu, že například "subdomena", název si uživatel může zvolit). Má však zároveň možnost vytvořit si doménu 2. řádu a tu si nasměrovat na svoji stránku. Takže bude mít přístup ke svým stránkám jak na subdomena.server.cz tak i na subdomena.cz .
Při přetváření URL na tzv. "přátelskou" (např. subdomena.server.cz/page.php?id=1 => subdomena.server.cz/stranka/1 ) jsem narazil na problém, že při vstupu subdomena.cz/stranka/1 stránka hodí chybu, že stránku nemohla najít na serveru. Kdežto při zadání URL subdomena.server.cz/stranka/1 šlape všechno jak má.
Nevidím, v čem by mohl být problém, když mám ve virtuálním hostu doménu subdomena.cz nasměrovanou do stejné složky, jak subdomena.server.cz .
Budu vděčny za každou radu! |
||
Keeehi Profil |
#2 · Zasláno: 11. 8. 2016, 16:42:04
No a jak vypadá ten htaccess co jsi stvořil?
|
||
tpmar Profil |
#3 · Zasláno: 11. 8. 2016, 17:21:20
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f # Pratelske URL RewriteRule ^kategorie/?$ category.php?id=all RewriteRule ^polozka/([^/]+)/([^/]+)?/?$ item.php?id=$1&name=$2 RewriteRule ^stranka/([^/]+)-([^/]+)?/?$ page.php?id=$1&name=$2 RewriteRule ^kategorie/([^/]+)-([^/]+)?/?$ category.php?id=$1&name=$2 Toto je náhled k .htaccess. Další řádky se už víceméně opakují. |
||
tpmar Profil |
#4 · Zasláno: 12. 8. 2016, 18:39:47
Problém vyřešen. Stačilo upravit ve Virtual Host pro danou doménu v sekci Directory AllowOverride z None na All. :-))
|
||
Časová prodleva: 7 let
|
0