راکت

افزودن ساب دامین با لاراول

11 پاسخ

با سلام
چطور میتونم روت های api نرم افزار رو به ادرس زیر منتقل کنم
api.example.com
این کد رو هم نوشتم اما کار نمیکنه

Route::group([
    'domain' => 'api.example.com'
],function(){
    Route::get('/',function(){

        return "done";
    });
});
ثبت پرسش جدید

پاسخ‌ها

11
Alimotreb
Alimotreb
@Alimotreb

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

سلام
@hosseinzade.hassan

Route::group(['domain' => '{account}.domain.dev'], function () {
    Route::get('/', function ($account) {
        return $account;
    });
});

این گفتگو هم کمکتون میکنه :
https://roocket.ir/discuss/5379

Hassan Hosseinzade
Hassan Hosseinzade
@hosseinzade.hassan

@Alimotreb
چطور داخل سرور مجازی این تنظیمات رو اعمال کنم؟

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود
باید از کد زیر استفاده کنید


Route::domain('{account}.myapp.com')->group(function () {
    Route::get('user/{id}', function ($account, $id) {
        //
    });
});

اطلاعات بیشتر در مستندات لاراول
https://laravel.com/docs/6.x/routing#route-group-sub-domain-routing
همونطور که دوستمون هم اشاره کردند گفتگوی زیر چک کنید
https://roocket.ir/discuss/5379

Hassan Hosseinzade
Hassan Hosseinzade
@hosseinzade.hassan

درود
@ali.bayat
عمل نمیکنه تنظیم خاصی باید روی سرور اعمال کنم؟

Alimotreb
Alimotreb
@Alimotreb

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

سلام
@hosseinzade.hassan

ساب دامنه هم باید روی سرور تنظیم بشه دیگه!
وب سرور چی هست؟

Hassan Hosseinzade
Hassan Hosseinzade
@hosseinzade.hassan
Alimotreb
Alimotreb
@Alimotreb

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

سلام
@hosseinzade.hassan

ساب دامنه بسازید
مسیر اجراییش رو مسیر پروژه قرار بدید

محمد قربانی
محمد قربانی
@mohammadghorbani1992

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

دوستان سلام؛برای راه اندازی ساب دامین در زمپ واسه استفاده تو لاراول این مراحل رو رفتم،
توی

C:\Windows\System32\drivers\etc\hosts

127.0.0.1   lara.me  
127.0.0.1   *.lara.me

و توی این فایل

C:\xampp\apache\conf\extra\httpd-vhosts.conf

<VirtualHost lara.me:80>
DocumentRoot "C:/xampp/htdocs/example/public/"
ServerName lara.me
ServerAlias *.lara.me
<directory "C:/xampp/htdocs/example/public/">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</directory>
</VirtualHost>

این کارا رو کردم،با run as adminastrator هم زدم

الان lara.me کار میکنه ولی ساب دامینش نه،دوستانی کسی انجام داده رو لوکال با زمپ؟

Alimotreb
Alimotreb
@Alimotreb

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

سلام
@mohammadghorbani1992

این تنظیماتی که شما زدید برای ساب دامنه وایلد کارت هست
اون پستی که دادیم بخونید ؛ صرفا دادیم که یه نمونه ببینید نه اینکه عین اون رو پیاده سازی کنید!
به جای ستاره ای که زدید تو این تنظیمات
اسم ساب دامنه رو وارد کنید و ذخیره و کنید
وب سرور رو هم ریستارت کنید ، بعد بالا میاد!

محمد قربانی
محمد قربانی
@mohammadghorbani1992

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

@Alimotreb
ممنون از پاسختون،خو منم میخوام به صورت وایلد کارت باشه، داینامیک باشه ساب دامین،این رو روی لوکال نمیشه انجام داد؟

Alimotreb
Alimotreb
@Alimotreb

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

سلام
@hosseinzade.hassan

روی لوکال تست نزدم حقیقتا!
ولی روی سرور چرا قابل انجام هست.

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

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