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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=68679)

AlonMi 23-10-08 12:23

שאלה, HTACCESS
 
איך אני מגדיר העברה מ-
http://www.domain.com/index.php?act=share_videos
ל-
http://www.domain.com/share/videos
?

תודה,
אלון.

DvirCohen 23-10-08 14:59

קוד:

Option +FollowSymLinks
RewriteEngine On
RewriteRule ^(.+?)\/(.+?)$ index.php?act=$1_$2

נסה ככה

AlonMi 23-10-08 15:47

לא עובד...

vadimg88 23-10-08 16:01

אם זה רק אותו עמוד אז עדיף להגדיר את אותה המילה לדוגמא:

קוד:


### REWRITES ###
Options +FollowSymLinks
RewriteEngine on

RewriteRule share/videos/$ index.php?act=share_videos [L]
RewriteRule share/videos$ index.php?act=share_videos [L]

מיותר לציין שהמודל mod_rewrite יהיה פעיל בשרת.

AlonMi 23-10-08 18:04

לא יודע, גם זה לא עובד :S

למשל שאני מעלה דף HTML מסוים עם ה-REWRITE הזה -
RewriteRule ^pages\/(.+)\.html$ ?act=$1
אין לו אף בעיה.

מבחינתי שלא יהיה דינמי, יש לי רק 4-5 דפים כאלו שאני צריך לקשר אליהם

Erez | TrustMedia.co.il 23-10-08 19:20

RewriteEngine on
RewriteRule http://www.domain.com/index.php?act=share_videos$ http://www.domain.com/share/videos

vadimg88 23-10-08 21:37

ציטוט:

RewriteRule http://www.domain.com/index.php?act=share_videos$ http://www.domain.com/share/videos
אתה בכלל יודע איך זה עובד? כי מהדוגמא שנתת אתה לא ממש מבין בזה. החלק שבא ישר אחרי ה rewriterule זה הקישור "הידידותי" שאמור בעצם להפוך לקישור הנכון מאחורי הקלעים. מה שנתת למעלה בעצם קודם כל לא יעבוד כי לא נותנים נתיב מלא של קישור שכולל את ה http וכן הלאה בתור חוק התאמה, דבר שני זה יהפוך את index.php?act=share_videos ל share/videos עכשיו אני בטוח זה לא משפותח הנושא רצה לעשות כי זה בעצם לא יעשה כלום אלה אם כן יש קובץ index.php בתיקיה share/videos שירוץ ישר.

AlonMi 24-10-08 00:41

vadimg88, זה דווקא כן מה שאני רוצה לעשות.
כלומר ש-index.php?act=share_videos ירוץ כ-domain.com/share/videos

הבנתי היום שחשוב לציין שהאחסון הוא בגודדי...

vadimg88 24-10-08 00:54

האא הבנתי טוב בכל מקרה החלק "http://www.domain.com/" מיותר ואני לא ממש יודע למה לעשות את זה אבל שיהיה.

AlonMi 24-10-08 01:07

ציטוט:

נכתב במקור על ידי vadimg88 (פרסם 676204)
האא הבנתי טוב בכל מקרה החלק "http://www.domain.com/" מיותר ואני לא ממש יודע למה לעשות את זה אבל שיהיה.

חחח לא אמרתי שהתגובה הקודמת צדקה במה שהיא אמרה, גם אני יודע שזה לא נכון.
פשוט זה עדיין לא עובד :S


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

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