Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z mod_rew i przyjaznymi linkami, Problem z mod_rew, oraz brak przyjaznych linków
swistakus
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.02.2011

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


WItam

Jestem nowy na forum, więc jeżeli to nie ten dział to przepraszam,
Mam pytanie które mnie nurtuje od kilku dni, chce zrobić przyjazne linki, problem był już poruszany na forum kilka razy ale żadna odpowiedź nie pomogła mi.
Mam taki link http://biuropodrozybytom.pl/index.php?strona=call_travel a che aby był http://biuropodrozybytom.pl/index/call_travel, lub jak byt się dało http://biuropodrozybytom.pl/call_travel.
Dzięki takiemu kodowi includuje strony
Kod
        <?php    
                    $id=$_GET['id'];
                            if(!file_exists('content/'.$id.'.php')) {
                            include('content/'.spis.'.php');
                            } else {
                            include('content/'.$id.'.php');
                            }
                                ?>


Prawie każda porada dotyczy tego RewriteRule ^index-([^-]+).html$index.php?id=$1 w .htaccess, niestety nic nie pomaga.

Proszę o pomoc w tej sprawie
Go to the top of the page
+Quote Post
AdIoS_Neo
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 43
Dołączył: 8.03.2009

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


Witam,
wsadź to do pliku .htaccess w głównym katalogu
Kod
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?strona=$1


Ten post edytował AdIoS_Neo 8.02.2011, 16:03:29
Go to the top of the page
+Quote Post
swistakus
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.02.2011

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


Moje pytanie jest jeszcze jedno czy ja muszę zmieniać linki na stronie na bardziej przyjazne np call_travel, bo wszędzie mam np. index.php?id=call_travel, słyszałem ze musze napisac jakiś kod w głównym pliku który będzie przetwarzał te linki i nie wystarczy sam .htaccess. Bo to co mi podałeś po wklejeniu do .htacessa nie działa.
Go to the top of the page
+Quote Post
Hekko
post
Post #4





Grupa: Zarejestrowani
Postów: 255
Pomógł: 23
Dołączył: 1.12.2003

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


Oczywiście, wszystkie linki w skrypcie musisz teraz zmienić.


--------------------
Tani hosting - Hekko.pl | PHP 5.2/5.3/5.4/5.5/5.6 | MySQL 5.5 |
Hosting już od 49 zł rocznie! Domena pl do każdego pakietu!
Go to the top of the page
+Quote Post
AdIoS_Neo
post
Post #5





Grupa: Zarejestrowani
Postów: 159
Pomógł: 43
Dołączył: 8.03.2009

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


1. .htaccess
2. działa bo sprawdzałem
3. podajesz link -> http://biuropodrozybytom.pl/call_travel

Edit: Omg ! Jeśli chodzi Ci o stronę http://biuropodrozybytom.pl/ to tam nie masz zmiennej strona tylko zmienną id więc jak ma działać to co Ci podałem skoro tam jest zmienna strona wpisana (bo takie informacje Ty podałeś...). Zmień:
Kod
index.php?strona=$1

na:
Kod
index.php?id=$1


Ten post edytował AdIoS_Neo 8.02.2011, 16:50:02
Go to the top of the page
+Quote Post
swistakus
post
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.02.2011

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


Dziękuje sprawa rozwiązana, w sprawie że podałem strona bo miałem tak na początku potem zacząłem zmieniać na id, ale wszystko działa. Podziękowanie już dałem.
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: 20.08.2025 - 06:22