προβλημε με rewrteCond

Τεχνικές και μόνο Συζητήσεις για WEB hosting servers, Mail servers, DNS servers. Όχι αναζήτηση υπηρεσιών εδώ!

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

Απάντηση
Serghio
Δημοσιεύσεις: 451
Εγγραφή: 08 Φεβ 2011 19:20
Τοποθεσία: Περιστέρι

προβλημε με rewrteCond

Δημοσίευση από Serghio » 30 Μάιος 2016 11:54

Μέσα στο htaccess έχω αυτο τον κώδικα:

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

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog_show/(.*)$ blog_show.php/?t=$1 [NC,L]
Ειχα εντοπίσει το εξής πρόβλημα σε JS αρχεία/plugins:
Oταν συνεβαινε το rewriting ενα JS αρχείο ας πουμε με αυτο το path js/file.js γινοταν κάπως έτσι blog_show/.../js/file.js(εκεί που ειναι οι τελείες υπάρχει η η/νια).

Το αποτέλεσμα ηταν η console να βγάζει ένα σωρό errors για πολύ απλά έτσι όπως είχαν διαμορφωθεί τα paths αντιστοιχουσαν σε μη πραγματικές τοποθεσίες.

Προσπάθησα να το αντιμετωπίσω αυτό με τα RewriteCond που αν καταλαβαίνω καλά τα συγκεκριμένα αποτρέπουν να τρέξει το rewrite rule οταν έχουμε να κάνουμε αρχεία.

Όμως ο κώδικας δεν λειτουργεί...εξακολουθώ να λαβαίνω μηνύματα error στην κονσόλα.

Το ερώτημα λοπόν είναι αν υπάρχει κάποιο λάθος στον κώδικα.

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

προβλημε με rewrteCond

Δημοσίευση από jpk » 06 Ιουν 2016 03:51

Χωρίς λόγο έχεις ένα τέτοιο rewrite condition όπως είπαμε πάνω από 2 φορές και είπες ότι κατάλαβες (αν δεν κατάλαβες πες το τι δεν κατάλαβες να βοηθήσουμε).

Αλλά ακόμα και έτσι , τι δουλειά έχει με αυτό ένα js αρχείο που βρίσκεται στο www (public_html) και την διεύθυνσή του την σερβίρεις σχετικιστικά με το root του project ?

Δεν είναι θέμα "Apache, IIS, DNS Servers" , τα js αρχεία σου βρίσκονται σε κάποιο σημείο σχετικό με το root του project.

Serghio
Δημοσιεύσεις: 451
Εγγραφή: 08 Φεβ 2011 19:20
Τοποθεσία: Περιστέρι

προβλημε με rewrteCond

Δημοσίευση από Serghio » 06 Ιουν 2016 11:40

jpk έγραψε:Χωρίς λόγο έχεις ένα τέτοιο rewrite condition όπως είπαμε πάνω από 2 φορές και είπες ότι κατάλαβες (αν δεν κατάλαβες πες το τι δεν κατάλαβες να βοηθήσουμε).
Συγνώμη που θα γινω κουραστικός...αλλά επαναλαμβάνεις γιατί δεν χρειάζονται αυτά τα rewrite condition;Κάπου χάθηκα...
jpk έγραψε: Αλλά ακόμα και έτσι , τι δουλειά έχει με αυτό ένα js αρχείο που βρίσκεται στο www (public_html) και την διεύθυνσή του την σερβίρεις σχετικιστικά με το root του project ?

Δεν είναι θέμα "Apache, IIS, DNS Servers" , τα js αρχεία σου βρίσκονται σε κάποιο σημείο σχετικό με το root του project.
Έχεις δίκιο...το διόρθωσα το πρόβήμα αυτό...κάνοντατ τα URL των js files απόλυτα.

Απάντηση

Επιστροφή στο “Apache, IIS, DNS Servers”

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

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