Autor | Zpráva | ||
---|---|---|---|
Kybrex Profil |
#1 · Zasláno: 9. 3. 2007, 20:48:23 · Upravil/a: Kybrex
Už jsem z toho na šišku. :-)
upravil jsem si scripty a snažil se optimalizovat web ohledně URL adres, aby nebyly index.php?article_id=123456 , ale třeba /clanky/123456-nazdar-svete Tohle mám v .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^centauris.org RewriteRule (.*) http://www.centauris.com/$1 [R=301,QSA,L] ErrorDocument 404 /chybovka.html RewriteRule ^clanky/([0-9]+)-([a-z0-9-]+)$ /web/index.php?page=article&article_id=$1 [L] RewriteRule ^soubory/([0-9]+)-([a-z0-9-]+)$ /web/index.php?page=file&file_id=$1 [L] zde se na serveru nachází soubor .htacceess : /../../../centauris.org/.htaccess a zde je DocumentRoot : /../../../centauris.org/web/ Co mám špatně? :-) Ještě poznámečka: na serveru je defaultně složka web, kde je root, ale v adresáři web mám ještě svůj adresář web, kde mám scripty pro prohlížení webu - čistě pro přehlednost jsem to raději uvedl. |
||
Kajman_ Profil * |
#2 · Zasláno: 9. 3. 2007, 21:02:39
Dejte .htaccess do web. A web oddělejte z těch pravidel.
|
||
Kybrex Profil |
#3 · Zasláno: 9. 3. 2007, 21:16:20
Zkusil jsem, ale na mým hostingu je to asi nějak zvláštně udělaný. .htaccess se edituje pomocí formuláře z webové administrace a jde ho umístit jen do kořenového adresáře /../../../centauris.org/.htaccess a když si ho stáhnu po FTP, změním (odpářu to /web/ ) a nakopíruju do složky, kde je už opravdu web, tak to napíše error 500. Asi to není povolený... :-P - už mi z toho houká :-D
Ale díky za radu :-) |
||
Kybrex Profil |
#4 · Zasláno: 10. 3. 2007, 11:21:25
Vyřešeno. Už jsem na to přišel...
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0