Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Mod rewrite - coś niegra :/
bybek5
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.02.2009

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


Mam problem z mod rewrite więc piszę tu, aby nie robić nowego tematu:
Mój .htaccess wygląda tak:

Kod
RewriteEngine On
   RewriteBase /
  
   # Przekierowanie bez www na www
  
   RewriteCond %{HTTP_HOST} ^gruntownie.pl$
   RewriteRule ^(.*)$ http://www.gruntownie.pl/$1 [R=301,L]
  
  
   RewriteRule ^index.html$ index.php [L]
   RewriteRule ^dodajogl.html$ dodajogl.php [L]


Index.php powinien się wyświetlać na index.html, a nic się nie zmiena (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Nie mam linijki,
Kod
Options FollowSymLinks

bo wtedy nie działa przekierowanie strony (error)

Ten post edytował bybek5 23.03.2009, 12:36:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Ja tworzę sluga tak:
  1. <?php
  2. str_ireplace(array(" ", "ą", "ś", "ć", "ń", "ę", "ó", "ł", "ż", "ź", "%"), array("_", "a", "s", "c", "n", "e", "o", "l", "z", "z", "_"), preg_replace('|[[:space:]]+|i', ' ', strtolower($tytul)));
  3. ?>

Zamienia to coś takiego: 'ąęabc dę', na 'aeabc_de'
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 18:27