Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Regex][ModRewrite] podanie absolutnej ścieżki
Pronigo
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.05.2005
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Witam, w pliku .htaccess mam ustawione ModRewrite na adresy spełniające wymaganie:

RewriteEngine On
RewriteRule ^(.*).html$ index.php?ap=$1

Wszystko pieknie działa, wchodzimy na stronę np. kontakt.html i dostajemy $_GET['ap'] = 'kontakt' itd. Problem natomiast pojawia się kiedy wstawiłem FCK Editor, który ładuje ramkę z takiego adresu:

fck/editor/fckeditor.html?InstanceName=content&Toolbar=Default

I zamiast FCK otwiera mi się strona główna. Wcale mnie to nie dziwi bo przecież warunek został spełniony. Tylko w jaki sposób mam ustawić, żeby warunek ten został spełniony dopiero wtedy, gdy po .html nie było żadnego znaku?

Bardzo proszę o pomoc. Dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


RewriteRule ktory wylacza katalog z FCK i z banki smile.gif


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
Pronigo
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.05.2005
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


A mógłbym prosić o jakiś przykład kodu? Z góry dziękuję
Go to the top of the page
+Quote Post
likemandrake
post
Post #4





Grupa: Zarejestrowani
Postów: 175
Pomógł: 17
Dołączył: 23.06.2006

Ostrzeżenie: (0%)
-----


skoro mowa o modzie rewrite to znaczy ze wiesz jak sie tworzy plik .htaccess, no wiec w apache jest tak, ze kazdy plik .htaccess jest stosowany do katalogu w ktorym sie znajduje i do kazdego podkatalogu w drzewie... no wiec jesli wlaczyles mod rewrite w katalogu X, to w podkatalogu katalogu X musisz go wylaczyc

pozdrawiam


--------------------
serwiswww.pl
Go to the top of the page
+Quote Post
ElemenT
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

dodaj przed RewriteRule
sprawdza czy istnieje plik i czy istnieje katalog jezeli tak to nie wykonuje rewrajta


--------------------
lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:43