RewriteEngine πρόβλημα

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
AstraL ChilD
Δημοσιεύσεις: 5
Εγγραφή: 22 Δεκ 2006 15:06

RewriteEngine πρόβλημα

Δημοσίευση από AstraL ChilD » 04 Ιούλ 2007 20:34

Έχω ένα πρόβλημα με το RewriteEngine. Έχω δοκιμάσει αρκετούς τρόπους προκειμένου να κάνω το εξής:
Θέλω η διεύθυνση: http://localhost/Folder/main.php?index=101 να γίνει
http://localhost/main/index/101/

Χρησιμοποιώ τις εξής γραμμές στο htaccess:

Options +FollowSymLinks
RewriteEngine on
RewriteRule http://localhost/main/(.*)/(.*)/$ /Folder/main.php?$1=$2

Με αυτόν τον κώδικα δεν θα έπρεπε να δουλεύει; Μήπως χρειάζεται να αλλάξω κάτι στο conf του Apache? Υπόψιν ότι δεν μου βγάζει error αλλά εξακολουθεί να εμφανίζει
http://localhost/Folder/main.php?index=101 όσους τρόπους και αν έχω δοκιμάσει.

Άβαταρ μέλους
RADICAL
Δημοσιεύσεις: 386
Εγγραφή: 14 Ιούλ 2004 01:07
Τοποθεσία: Athens
Επικοινωνία:

RewriteEngine πρόβλημα

Δημοσίευση από RADICAL » 04 Ιούλ 2007 22:57

Δοκίμασε έτσι:

Κώδικας: Επιλογή όλων

RewriteRule ^main/(.*)/([0-9]+)/$ Folder/main.php?$1=$2 
Το ([0-9]+) δέχεται μόνο νούμερα, εάν θές να περάσεις και άλλους χαρακτήρες
γύρνα το σε (.*).

Επίσης μπορεί να σε βοηθήσει και το rewrite log για να βλέπεις τι παίζει.
Αλλά απο 2 και πάνω μόνο για debug γιατί φορτώνει πολύ ο apache.

Κώδικας: Επιλογή όλων

RewriteLog "/path/to/rewrite.log"
RewriteLogLevel 3
Εικόνα

AstraL ChilD
Δημοσιεύσεις: 5
Εγγραφή: 22 Δεκ 2006 15:06

RewriteEngine πρόβλημα

Δημοσίευση από AstraL ChilD » 04 Ιούλ 2007 23:29

Εξακολουθεί να μην δουλεύει. Δοκίμασα και το RewriteLog που είπες. Βγάζει μια σειρά από μηνύματα του στίλ.

127.0.0.1 - - [04/Jul/2007:22:20:32 +0300] [localhost/sid#26c650][rid#67c0e0/initial] (3) [per-dir C:/WebPage/Folder/] applying pattern '^main/(.*)/(.*)/$' to uri 'main.php'
Επίσης το ίδιο μήνυμα υπάρχει για κάθε στοιχείο που έχω στην σελίδα όπως εικόνες, js κτλ
Καμια ιδέα;

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης