הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה] אם ישנה אפשרות כלשהי ב .htaccess (https://hosts.co.il/forums/showthread.php?t=83262)

Shay-A 20-06-10 15:34

[שאלה] אם ישנה אפשרות כלשהי ב .htaccess
 
אוקיי, אז ככה:
ישנה אפשרות ב.htaccess שנגיד אני שם תמונה באחד הדפים באתר שלי:
קוד:

<img src="blah.jpg alt="" />
ובעצם ה src המקורי שלה יהיה לדוגמא http://hostscoil.net/images/styles/Hostsky/bar/logo.gif

כלומר שבקוד עצמו יהיה רשום כתובת מסויימת אבל ב.htaccess תהיה הכתובת האמיתית

תודה!

hi_sorie 20-06-10 16:35

תעבוד עם base url ותגדיר אותו דרך JAVASCRIPT באחד מקבצי ה JS ...

אותו עיקרון אף אחד לא יחפש את זה ומי שכן יתייאש.

~The_Sultan~ 20-06-10 18:13

תוסיף את השורות האלו לקובץ ה-HTACCESS בתיקייה הראשית בשרת שלך:
PHP קוד:

RewriteEngine on
RewriteCond 
%{REQUEST_FILENAME} !-d
RewriteCond 
%{REQUEST_FILENAME} !-f
RewriteRule blah
.jpg(.*) http://hostscoil.net/images/styles/Hostsky/bar/logo.gif [L] 

השורה האחרונה עושה בפועל את מה שביקשת, השורות שלפני מפעילות את האפשרות ומתקנות שגיאות אפשריות.
הצבתי את הנתונים שנתת, מקווה שתצליח להבין..

RS324 20-06-10 19:24

בראשי של האתר :
קוד:

RewriteRule (.*)\.(gif|jpg|png)$ public/$1\.$2 [L]
ובתיקייה PUBLIC תיצור גם קובץ HT ותעשה :

קוד:

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
</IfModule>

וזה עובד בדוק !


כל הזמנים הם GMT +2. הזמן כעת הוא 17:50.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ