راکت

URL سرور

5 پاسخ

میخوام وقتی که داخل سرور وارد یک فایل شدند پسوند فایل نمایش داده نشه و اینکه بتونم از حروف فارسی در 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
ثبت پرسش جدید

پاسخ‌ها

5
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

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

آرمین امیری نسب
آرمین امیری نسب
@arminamirinasab

تخصص: برنامه نویس فرانت اند

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

roocket.ir/discuss

هست ولی

roocket.ir/discuss.html

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

شاید پاسخ شما همین‌جا باشد

سید حسین رضوی
سید حسین رضوی
@hossein.r.1442

تخصص: برنامه نویس وب و طراح رابط کاربری

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

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

تخصص: برنامه نویس فرانت اند

Mohammad Amin Mokhtari
Mohammad Amin Mokhtari
@amin.mokhtari94

تخصص: برنامه نویس

سلام
شما اگه میخواین فایل رو بدون پسوند برگردونین باید هدر های 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 کمکتون میکنه

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

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