To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

HTML/PHP/AJAX/JS - Problem po edycji .htaccess

TosteR6666 - 11-03-2009, 17:53
Temat postu: Problem po edycji .htaccess
Witam mam problem otóż edytowałem .htaccess.Wygląda on w ten sposób.

Kod:

AddHandler php5-cgi .php

RewriteEngine on

#RewriteBase /forum

RewriteRule ^cat([0-9]*)\.htm$ ./index.php?c=$1 [L,QSA]
#
RewriteRule ^(forum|.*-vf)([0-9]+)-([0-9]+),([0-9]+)\.htm$ ./viewforum.php?f=$2&topicdays=$3&start=$4 [L,QSA]
RewriteRule ^(forum|.*-vf)([0-9]+),([0-9]+)\.htm$ ./viewforum.php?f=$2&start=$3 [L,QSA]
RewriteRule ^(forum|.*-vf)([0-9]+)\.htm$ ./viewforum.php?f=$2 [L,QSA]

RewriteRule ^prev_topic/([0-9]+)\.htm$ ./viewtopic.php?t=$1&view=previous [L,QSA]
RewriteRule ^next_topic/([0-9]+)\.htm$ ./viewtopic.php?t=$1&view=next [L,QSA]
#
#
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)-([0-9]+)-([a-zA-Z]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&postdays=$4&postorder=$5&start=$6 [L,QSA]
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)-([0-9]+)-([a-zA-Z]+)-([a-zA-Z0-9]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&start=$7&postdays=$4&postorder=$5&highlight=$6 [L,QSA]
#
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&start=$4 [L,QSA]
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)\.htm$ ./viewtopic.php?t=$3 [L,QSA]
RewriteRule ^postlink/([0-9]+)\.htm$ ./viewtopic.php?p=$1 [L,QSA]

RewriteRule ^search\.htm/authors/(.+),([0-9]+)$ ./search.php?search_author=$1&start=$2 [L,QSA]
#
RewriteRule ^search\.htm/([0-9a-z]+),([0-9]+)$ ./search.php?search_id=$1&start=$2 [L,QSA]
RewriteRule ^search\.htm/([0-9a-z]+)$ ./search.php?search_id=$1 [L,QSA]

#
#
RewriteRule ^members/([a-z]+)_([a-z]*)-([A-Za-z]+),([0-9]+)\.htm$ ./memberlist.php?letter=$2&mode=$1&order=$3&start=$4 [L,QSA]
RewriteRule ^members(\.htm|/?)$ ./memberlist.php [L,QSA]

RewriteRule ^profiles/([0-9]+)\.htm$ ./profile.php?mode=viewprofile&u=$1 [L,QSA]

RewriteRule ^groups/?([0-9]*)(\.htm)?$ ./groupcp.php?g=$1 [L,QSA]
RewriteRule ^groups/?$ ./groupcp.php [L,QSA]

#
RewriteRule ^sitemap,([0-9]+)\.htm$ ./sitemap.php?offset=$1 [L,QSA]

RewriteRule ^topics([0-9]+)/?$ ./viewforum.php?f=$1.htm [L,QSA]
RewriteRule ^(topics|postlink|prev_topic|next_topic)/?$ ./index.php [L,QSA]
RewriteRule ^profiles/?$ ./memberlist.php [L,QSA]

#htm to php
RewriteCond   %{REQUEST_FILENAME} !-f
RewriteCond   %{REQUEST_FILENAME} (.*)\.htm
RewriteRule   ^(.+)\.htm(\?.*)? $1.php$2 [E=WasHTML:yes]
RewriteCond   %{ENV:WasHTML} ^yes$
RewriteCond   %{REQUEST_FILENAME} !-f
RewriteRule   ^(.+)\.php(\?.*)? $1.htm$2



Problem polega na tym że podczas wchodzenia na forum przez link http://sonyericssonfun.boo.pl/ wyświetla pobieranie plików i rozpoczyna się pobieranie pliku index.php w formie pliki o rozszerzenie .part co mam zrobić żeby tego problemu się pozbyć próbowałem już cofnąć to poprzez usuniecie tego wpisu, dodanym elementem jest pierwsza linijka, jednak to nie poskutkowało proszę o szybka pomoc.

PS. Przepraszam jesli post jest nie w tym dziale co powinien i w razie czego proszę przenieść tam gdzie jego miejsce

Dj Haker - 11-03-2009, 19:07

usuń tą linijkę: AddHandler php5-cgi .php, powinno zadziałać. Tylko zawsze wykonuj kopie zapasowe plików !

[ Dodano: 11-03-2009, 19:08 ]
Aha zapomniałem dodać. Ta druga linijka:
RewriteEngine on powinna znaleźć się na samym początku w 1 linijce - nie powinno być spacji.

TosteR6666 - 12-03-2009, 13:46

Dj Haker, pisałem wyżej że usunięcie nic nie daje co do tej spacji to jej tam nie ma.

Czekam na kolejne propozycje rozwiązania tego problemu

Teraz sprawdziłem i problem występuje tylko na przeglądarkach innych niż Internet Explorer ale chce żeby działało jak należy na wszystkich tak jak wcześniej



Powered by phpBB modified by Przemo © 2003 phpBB Group