Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] htaccess
NaVarion
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.02.2008

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


Hej, robię dla ćwiczeń skrypt skracacza, jednak htaccess mi nie działa, skrypt jak narazie jest w pewnym katalogu na serwerze, ale to chyba dużo nie zmienia.
Moje htaccess to:

RewriteEngine on
RewriteBase /
RewriteRule ^/([0-9]+) /skrot.php?scr=$1

Powie ktoś co jest tu źle? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował NaVarion 7.03.2008, 13:55:38
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


Może tak:

Kod
Options FollowSymLinks
RewriteEngine On
RewriteRule ^cos([0-9]+)$ index.php?go=$1 [L]  //oczywiscie mozesz sobie inaczej ustawic, tutaj przepisujesz adres na cos(liczby od 0 w gore)


Ten post edytował Maciekbjw 7.03.2008, 13:21:42
Go to the top of the page
+Quote Post
NaVarion
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.02.2008

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


Dobra, działa, dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował NaVarion 7.03.2008, 13:39:35
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #4





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


Dostaję coś takiego:

http://dev-navi.com/skracacz/www.php.pl


Dałem php.pl przepisz na maciek


A może nie podmieniasz przepisanych linków?(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) z tego co widzę to powinno Ci generować dev-navi.com/skracacz/nrskrocenia

Więc popraw:)
Go to the top of the page
+Quote Post
NaVarion
post
Post #5





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.02.2008

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


Dobra, działa, ale nie da się zrobić czegoś, by akceptowało nie tylko liczby, ale i słowa? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Sabistik
post
Post #6


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

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


Proszę o poprawę tematu na zgodny z regulaminem działu przedszkole inaczej zostanie zamknięty.
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #7





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


No jasne, że możesz...

Ogranicza Cię tylko własna wyobraźnia, pomyśl troszkę. Możesz np losować 5 cyfr lub liter i dodawać do adresu, czyli np twojskraczacz.pl/mn3404/1/
Go to the top of the page
+Quote Post
NaVarion
post
Post #8





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.02.2008

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


Aj, nie o to mi chodzi. Chodzi o htaccess. Bo ten twój kod działa tylko na skróty liczbowe (zobacz: http://dev-navi.com/skracacz/2), a na inne nie: (http://dev-navi.com/skracacz/lol). Pole "skrót" jest po to, żeby wpisać to, jak będzie widoczne (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #9





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

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


Na to też są sposoby (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

poczytaj sobie o regułach przepisywania linków, zamiast cyfr [0-9] możesz tam wstawić [a-z] itp, ale to musisz sobie poczytać w googlu, od tego on jest.

Drugi sposób- zrobienie pola 'permalink' w bazie. (polecam ten pierwszy)
Go to the top of the page
+Quote Post
NaVarion
post
Post #10





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 23.02.2008

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


Dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Można zamknąć.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 20:52