| Autor | Zpráva | ||
|---|---|---|---|
| Haar Profil |
#1 · Zasláno: 15. 8. 2014, 13:11:29
Zdravím,
zřídila jsem si hosting u Wedosu a spustila na něm bez problémů Wordpress. S potížemi jsem také rozjela subdoménu (několikrát jsem kontaktovala podporu a nakonec mi to vyřešili). Sláva... subdoména s PHP skriptem jede, skript jsem nainstalovala, ovšem vidím jenom titulní stranu, při pokusu dostat se kamkoliv jinam zase error 500. Problém bude v nefunkčnosti .htaccess onoho skritpu (který mi ovšem třeba na endoře běžel bez úprav). Já tomuhle vůbec nerozumím takže netuším v čem je chyba. Může mi to prosím někdo zkontrolovat a říct mi, co se Wedosu přesně nelíbí? Má s tím někdo zkušenost? Za případné nápady a rady děkuju... už to řeším 4 dny a nějak ztrácím chuť. Cesta: /www/subdom/lego/upload #Options All -Indexes RewriteEngine on RewriteRule ^(.*).html $1.php RewriteBase / #UCP RewriteRule ^ucp/(.*).html ucp.php?view=$1 [L] RewriteRule ^ucp/(.*).php ucp.php?view=$1 [L] #ACP RewriteRule ^acp/edit_area/(.*) acp/edit_area/$1 [L,PT] RewriteRule ^acp/app=(.*)view=(.*) acp.php?app=$1&app_view=$2 [L,PT] RewriteRule ^acp/(.*).html acp.php?view=$1 [L,PT] RewriteRule ^acp/(.*).html?(.*) acp.php?view=$1&$2 [L,PT] RewriteRule ^acp/(.*).php acp.php?view=$1 [L,PT] ##FLAT MANGA RewriteRule ^manga-list.php app/manga/list.php [L,PT] RewriteRule ^danh-sach-truyen.php app/manga/list.php [L,PT] RewriteRule ^manga-rss.rss app/manga/rss.php [L,PT] RewriteRule ^manga-list-genre-(.*).php app/manga/list.php?genre=$1 [L,PT] RewriteRule ^danh-sach-truyen-the-loai-(.*).php app/manga/list.php?genre=$1 [L,PT] RewriteRule ^manga-author-(.*).php app/manga/list.php?author=$1 [L,PT] RewriteRule ^manga-artist-(.*).php app/manga/list.php?&artist=$1 [L,PT] RewriteRule ^manga-(.*).php app/manga/manga.php?slug=$1 [L,PT] RewriteRule ^truyen-(.*).php app/manga/manga.php?slug=$1 [L,PT] RewriteRule ^read-(.*)-chapter-(.*)-page-(.*).php app/manga/chapter.php?slug=$1&chapter=$2&page=$3 [L,PT] RewriteRule ^doc-(.*)-chuong-(.*)-trang-(.*).php app/manga/chapter.php?slug=$1&chapter=$2&page=$3 [L,PT] RewriteRule ^read-(.*)-chapter-(.*).php app/manga/chapter.php?slug=$1&chapter=$2 [L,PT] RewriteRule ^doc-(.*)-chuong-(.*).php app/manga/chapter.php?slug=$1&chapter=$2 [L,PT] RewriteRule ^submit-manga.php app/manga/submit.php?type=manga [L,PT] RewriteRule ^submit-chapter.php app/manga/submit.php?type=chapter [L,PT] RewriteRule ^submit-chapter-(.*).php app/manga/submit.php?type=chapter&mslug=$1 [L,PT |
||
| Marschmallow Profil |
Haar:
V odkazech používáš relativní, nebo absolutní adresy? |
||
| Haar Profil |
#3 · Zasláno: 15. 8. 2014, 13:23:26
Marschmallow:
Na mě musíte polopaticky... Předpokládám, že se ptáš na odkazy v tom skriptu... Vidím tam relativní... |
||
| Kajman Profil |
#4 · Zasláno: 15. 8. 2014, 13:56:46
Důvod chyby 500 bude napsán v chybovém logu apache. Zeptejte se podpory, kde ho naleznete a zkuste sem napsat chybovou hlášku, co tam naleznete.
|
||
| juriad Profil |
#5 · Zasláno: 15. 8. 2014, 13:59:05
Jen dodám odkaz: http://hosting.wedos.com/cs/webhosting/logy.html, ať se i ostatní mohou pokochat, za co se dnes platí.
|
||
| Haar Profil |
#6 · Zasláno: 15. 8. 2014, 14:52:09
Tak, za mých 25 korun mi to vyhodilo toto:
[Fri Aug 15 14:48:18 2014] [error] [client xx.xxx.xxx.xxx] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace |
||
| Kajman Profil |
Pravidla se někde cyklí, težko odhadnout kde. To by se musel na chvíli zapnout i rewritelog (což nebývá zadarmo ani jinde). Pro jakou konkrétní url to končí chybou?
Možná bych zkusil řádek 4 změnit na RewriteRule ^(.*)\.html$ $1.php [L] Případně na začátek zkusil dát něco jako RewriteCond %{ENV:REDIRECT_STATUS} !=""
RewriteRule .? - [L] |
||
| Haar Profil |
Kajman:
Zkoušela jsem Váš návrh a nic... Končí to chybou pro všechny url... dostanu se pouze na úvodní stranu, navíc jenom když napíšu http://sub.domena.cz/upload/index.php namísto http://sub.domena.cz/upload/index.html (ta mi taky hází chybu). Ten rewritelog je totéž jako accesslog?
Edit: Tak rewritelog, jak mi podpora sdělila, není na webovém serveru povolen. Nelze tedy zapnout. |
||
| Kajman Profil |
#9 · Zasláno: 15. 8. 2014, 21:07:03
Pokud máte ten .htaccess v adresáři upload, zkuste změnit 5. řádek na
RewriteBase /upload/ |
||
| Haar Profil |
#10 · Zasláno: 15. 8. 2014, 22:37:23
Kajman:
Už se stalo... zkoušela jsem to všelijak a nic... přestalo mě to bavit a zakoupila jsem teda jinej skript... (to mi ten hosting vyšel vskutku levně) a ten mi kupodivu jede... OVŠEM... zase se mi do adresy toho skriptu rve: http://lego.domena.cz/subdom/lego
http://lego.domena.cz/subdom/lego/serie/bla bla
Já si už připadám jak Alenka v říši divů... Divný je že to ale funguje i bez té hnusné vložky: http://lego.domena.cz/
http://lego.domena.cz/serie/bla bla
Podpora mi tvrdí, že za to může ten skript... a že si to mám někde v něm přepsat. A i když to administraci má, tohle tam není... není to redakční systém. Nedá se tomu nějak hromadně podstrčit ta hezčí varianta? |
||
| Kajman Profil |
#11 · Zasláno: 15. 8. 2014, 23:01:58
Wedos řeší domény a subdomény tuším přes mod rewrite a občas tam může docházet ke kolizím nebo nefungují skripty, které očekávájí normální řešení přes virtual hosty, jak na jiných hostinzích. Každou chvíli je tu na djpw z toto řešení někdo rozladěn.
Možná by šlo v tom nadřazeném .htaccess, kde se subdomény a domény rozhazují uvést na začátku takovéto pravidlo, které url přesměruje. Něco jako RewriteCond %{ENV:REDIRECT_STATUS} =""
RewriteCond %{REQUEST_METHOD} ="GET"
RewriteRule ^subdom/([^/]+)/(.*)$ /$2 [R,L,NE]Asi bych si našel hosting, kde Vám nebudou házet klacky pod nohy. |
||
| Haar Profil |
#12 · Zasláno: 16. 8. 2014, 00:08:51
Kajman:
Jdu jinam... ale moc děkuju za Váš čas a rady... cením si toho... |
||
|
Časová prodleva: 12 let
|
|||
0