apache rewrite
Harris Kosmidhs
hkosmidi at laboratorium.gr
Wed Apr 9 20:56:14 EEST 2008
Antonis Christofides wrote:
> On Wednesday 09 April 2008 16:24:07 Harris Kosmidhs wrote:
>> Antonis Christofides wrote:
>>>> RewriteEngine On
>>>> RewriteBase /aoua/
>>>> RewriteRule \.(css|jpe?g|png|html|gif|js|txt|ico) - [L]
>>>> RewriteRule ^albums/(.*)$ index.php?module=albums&id=$1 [L]
>>>> RewriteRule ^albums$ index.php?module=albums [L]
>>>>
>>>> Συγκεκριμένα πάει να φορτώσει το jquery.js αλλά το καλεί ως:
>>>> aoua/albums/jquery-1.2.js και επειδή φυσικά δεν υπάρχει φάκελος albums
>>>> δεν φέρνει τίποτα.
>>>>
>>> Μπορείς να ελάμπορειτ αυτή την παράγραφο; Τι εννοείς "πάει να
>>> φορτώσει" και "καλεί ως";
>>>
>> Έχω στο head ένα <script> για το Jquery και στα Logs δείχνει ότι αντι να
>> το καλέσει από το http://localhost/aoua/jquery.js προσπαθεί να το
>> καλέσει από το http://localhost/aoua/albums/jquery.js
>
> Μπορείς να ελάμπορειτ; Τι ακριβώς λέει το <script>; <script
> src="jquery.js">; Σε ποιο log δείχνει το τι ζητάει; Στο access.log ή
> στο rewrite.log; Τι ακριβώς λέει μέσα το log; Αυτός που προσπαθεί "να
> το καλέσει" ποιος είναι; Ο web browser; Ή ο server;
>
>
> --
> linux-greek-users mailing list -- http://lists.hellug.gr
Κακώς δεν έγινα πιο αναλυτικός από την αρχή.
Ναι το script έχει src="jquery-1.2.js". Το log που το εμφανίζει είναι
προφανώς το rewrite.log. Παραθέτω απόσπασμα από το log
127.0.0.1 - - [09/Apr/2008:20:52:27 +0300]
[localhost/sid#8213268][rid#83adac8/initial] (3) [perdir
/home/hkosmidi/public_html/web/aoua/] add path info postfix:
/home/hkosmidi/public_html/web/aoua/albums ->
/home/hkosmidi/public_html/web/aoua/albums/jquery-1.2.js
127.0.0.1 - - [09/Apr/2008:20:52:27 +0300]
[localhost/sid#8213268][rid#83adac8/initial] (3) [perdir
/home/hkosmidi/public_html/web/aoua/] strip per-dir prefix:
/home/hkosmidi/public_html/web/aoua/albums/jquery-1.2.js ->
albums/jquery-1.2.js
127.0.0.1 - - [09/Apr/2008:20:52:27 +0300]
[localhost/sid#8213268][rid#83adac8/initial] (3) [perdir
/home/hkosmidi/public_html/web/aoua/] applying pattern
'^.*(\.css)|(\.jpg)|(\.png)|(\.html)|(\.gif)|(\.js)|(\.txt)|(\.ico)$' to
uri 'albums/jquery-1.2.js'
127.0.0.1 - - [09/Apr/2008:20:52:27 +0300]
[localhost/sid#8213268][rid#83adac8/initial] (1) [perdir
/home/hkosmidi/public_html/web/aoua/] pass through
/home/hkosmidi/public_html/web/aoua/albums
More information about the Linux-greek-users
mailing list