PDA

View Full Version : سوال: مشکل با .htaccess



darkface
سه شنبه 06 مهر 1395, 13:59 عصر
سلام دوستان خسته نباشید
یه مشکلی واسم پیش اومده از صبح عصبیم کرده.
ببنید من یه لینک دارم اینطوری.



http://site.com/viewprudect.php?id=2&name=تست

میخوام به این صورت تبدیل بشه


http://site.com/2/تست.html


و کدی هم که داخل htaccess میزنم این هستش.


RewriteRule ^([^/]*)/([^/]*)\.html$ /viewprudect.php?id=$1&name=$2 [L]

ولی وقتی میزنم قالب سایت کامل دانلود نمیشه یعنی کلا هیچ css دانلود نمیشه و کلی اذیت میکنه.
ممنون میشم راهنماییم کنید.

darkface
سه شنبه 06 مهر 1395, 14:08 عصر
دوستان یه راهکار پیدا کردم که اومده بود اخر هر لینکی یه / گذاشته بود ولی خب این راهکار خوبی نیست دوستان پیشنهادی ندارن؟

plague
سه شنبه 06 مهر 1395, 16:59 عصر
من ریجکس نویسی زیاد مسلط نیستم نمیدونم درست نوشتی یا نه ولی
شما وقتی برای لینک های سایت قانون/rule مینویسی باید ریسورس ها (عکس ها - css/ js ) رو مستثنا کنی از اون قانون وگرنه این قانون رو برای اونها هم اجرا میکنه و نتیجش میشه که لود نمیشن توی سایت


یه راهش اینه که قبل از رول شرط بزاری که اگه عکس یا هر فایل فیزکی با این لینک رو سرور بود بود تبدیلش نکن و لینک رو دست نزن


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

darkface
سه شنبه 06 مهر 1395, 17:25 عصر
من ریجکس نویسی زیاد مسلط نیستم نمیدونم درست نوشتی یا نه ولی
شما وقتی برای لینک های سایت قانون/rule مینویسی باید ریسورس ها (عکس ها - css/ js ) رو مستثنا کنی از اون قانون وگرنه این قانون رو برای اونها هم اجرا میکنه و نتیجش میشه که لود نمیشن توی سایت


یه راهش اینه که قبل از رول شرط بزاری که اگه عکس یا هر فایل فیزکی با این لینک رو سرور بود بود تبدیلش نکن و لینک رو دست نزن


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

سلام
سپاس از پاسخگوییتون.
والا من دقیقا همین کار را کردم ولی جواب نداد

plague
سه شنبه 06 مهر 1395, 21:18 عصر
الان متن کامل htaccess شما چیه ؟

Behnam_01
چهارشنبه 07 مهر 1395, 06:37 صبح
اگر سورس استایل تون فایل خارجی هست به استایلی که به صفحتون لینک کردید آدرس مطلق بدید و دوباره آزمایش کنید .
href="http://www.example.com/style.css"