آرمین امیری نسب
5 سال پیش توسط آرمین امیری نسب مطرح شد
5 پاسخ

URL سرور

میخوام وقتی که داخل سرور وارد یک فایل شدند پسوند فایل نمایش داده نشه و اینکه بتونم از حروف فارسی در url سایتم استفاده کنم باید چیکار کنم؟!


وقتی هم که از تصاویر svg استفاده می کنم این ارور رو نمایش میده در صورتی که در سیستم خودم به خوبی کار می کنه.

Diamond-Sunset.svg:1 Failed to load resource: the server responded with a status of 404 ()

و

http://www.milan-test.gigfa.com/image/Subtle-Prism.svg 404

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

چرا حس میکنید نباید نمایش داده بشه ؟
در url هم میتونید از فارسی استفاده کنید مشکل چیه ؟


آرمین امیری نسب
تخصص : برنامه نویس فرانت اند
@arminamirinasab 5 سال پیش مطرح شد
0

شما راکت هم که تو بحث و گفتگو هاش برید URL

roocket.ir/discuss

هست ولی

roocket.ir/discuss.html

این آدرس نیست
خب حالا مشکل من تصاویر svg هستند اگه میتونید اون رو ببینید مشکلش چیه!
@hesammousavi


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 5 سال پیش مطرح شد
1

ببینید اینکه html آخر دیده نمیشه باید از htaccess استفاده کنید و برای اینکه آدرس ها درست نمایش داده بشه باید به جای فاصله از - استفاده کنید اینو ببنید

www.example.com/این یک آدرس تست می باشد
www.example.com/این-یک-آدرس-تست-می-باشد

آرمین امیری نسب
تخصص : برنامه نویس فرانت اند
@arminamirinasab 5 سال پیش مطرح شد
Mohammad Amin Mokhtari
تخصص : برنامه نویس
@amin.mokhtari94 5 سال پیش مطرح شد
0

سلام
شما اگه میخواین فایل رو بدون پسوند برگردونین باید هدر های content، رو برای آدرس مدنظر برگردونین، فرضا برای پی اچ پی کد زیر کمکتون میکنه:


        $attachment_location = $_SERVER["DOCUMENT_ROOT"] . "/file.zip";
        if (file_exists($attachment_location)) {

            header($_SERVER["SERVER_PROTOCOL"] . " 200 OK");
            header("Cache-Control: public"); // needed for internet explorer
            header("Content-Type: application/zip");
            header("Content-Transfer-Encoding: Binary");
            header("Content-Length:".filesize($attachment_location));
            header("Content-Disposition: attachment; filename=file.zip");
            readfile($attachment_location);
            die();        
        } else {
            die("Error: File not found.");
        } 

در لاراول هم فساد HTTP Responses کمکتون میکنه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام