Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [htaccess] Przepisanie do sąsiedniego katalogu
piotrooo89
post 26.01.2012, 15:02:51
Post #1


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




mam mały problem z przepisaniem w htaccess.

struktura katalogów:

Kod
├── dwa
│   └── test.php
└── jeden
    └── index.php
    └── test.php


i teraz jestem w pliku index.php i mam linki w którym mam albo test.php albo dwa/test.php i chciałbym żeby wyświetlał mi sie w pasku adresu zawsze:

Kod
jeden/test.php


niezależnie od tego czy wybrałem plik z katalogu jeden czy dwa.

obecnie mam coś takiego:

Kod
RewriteEngine on

RewriteRule ^dwa/(.*)$ /dwa/$1 [NC]


przyznam, że troszkę się zafiksowałem.


--------------------
Go to the top of the page
+Quote Post
by_ikar
post 26.01.2012, 15:21:08
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Kod
RewriteEngine on

RewriteRule ^dwa|jeden/(.*)$ /dwa/$1 [NC]


? chodź nie dam sobie ręki uciąć, ale powinno działać wink.gif


EDIT: a nie, to ci strzeli errora wink.gif inaczej, jeżeli wejdziesz pod dwa, chcesz żeby było jeden, a jak wejdziesz pod dwa, chcesz żeby było jeden? Jeżeli tak, to wystarczy że dasz "przekierowanie" na dwa:

Cytat
RewriteEngine on

RewriteRule ^dwa/(.*)$ /jeden/$1 [NC]


?

Ten post edytował by_ikar 26.01.2012, 15:31:35
Go to the top of the page
+Quote Post
melkorm
post 26.01.2012, 16:40:30
Post #3





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Pytanie mam jedno:
na jakiej podstaiwe, jeżeli w url mamy
Kod
jeden/test.php

Chcesz rozróżnić czy wybrać plik test.php z takalogu jeden czy dwa? Chyba że czegoś nie zrozumiałem smile.gif


--------------------
Go to the top of the page
+Quote Post
piotrooo89
post 26.01.2012, 20:52:16
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




już nie aktualne musiałem sobie poradzić w inny sposób. dzięki za chęci smile.gif


--------------------
Go to the top of the page
+Quote Post
webdice
post 28.01.2012, 14:02:42
Post #5


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Cytat(melkorm @ 26.01.2012, 16:40:30 ) *
(...) na jakiej podstaiwe, jeżeli w url mamy (...)


Na podstawie href, myślę że do zrobienia z RewriteCond %{HTTP_REFERER}.
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 Wersja Lo-Fi Aktualny czas: 30.06.2025 - 08:01