Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mod_rewrite] po przepisaniu działa tylko z dużej litery
adamantd
post
Post #1





Grupa: Zarejestrowani
Postów: 228
Pomógł: 7
Dołączył: 15.08.2012
Skąd: Rzeszów

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


Witam
nie mogę tego rozkminić, przepisuję adresy na bieżąco, żeby nie musieć ich przepisywać jak skończę stronę i napotkałem na dziwny problem.

  1.  
  2. RewriteRule ^jakis-alias/?$ index.php?action=jakis-alias[L]
  3.  
  4.  


taka regułka mi nie zadziała, zadziała tylko

  1.  
  2. RewriteRule ^Jakis-alias/?$ index.php?action=jakis-alias[L]
  3.  


to był prosty przykład, kombinuję jak mogę i nie mogę tego przeskoczyć. Link jest poprawny

  1.  
  2. <a href="jakis-alias">Jakiś Alias</a>
  3.  


zamiast przerzucić mnie na localhost/mojastrona/jakis-alias to przerzuca mnie na localhost/mojastrona
jak zrobię z dużej litery to działa prawidłowo

Co może być powodem?

............
mam ustawiony znacznik base w headerze
  1. <base href="http://localhost/mojastrona/" />



edit:

działa jeszcze wtedy kiedy w odnośniku postawię na końcu slash


  1.  
  2. <a href="jakis-alias/">Jakiś Alias</a>
  3.  


z tym, że ja nie chcę ani slasha na końcu ani dużych liter w urlu

Ten post edytował adamantd 19.04.2013, 23:08:45
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 07:54