سلام.من ی سابت با لاراول ساختم که به هر شخصی ی پنل با ی صفحه شخصی میده.ادرس صفحه اش اینجوریه:site.com/example حالا اگه بخوام ادرسش به این شکل : example.site.comدر بیاد چیکار باید بکنم؟
شما باید سابدامنه wildcard تعریف کنید توی پنل هاستتون بعد توی route لاراول ساب دامنه رو بخونید
ببخشید الان با موبایلم کاملتر توضیح میدادم
مثال
https://stackoverflow.com/questions/38689140/laravel-wildcard-subdomain-per-user
سلام
باید در هاست ویلدکارد رو فعال کنید که معمولا با ثبت سابدامنه * قابل انجام هست.
بعد در web.php از روت زیر استفاده کنید.
Route::group(array('domain' => '{blog}.site.com'), function () {
Route::get('/', 'homeController@index');
});
که در کنترلر میتونید از متغیر
$blog
استفاده کنید.
من هم همین سایت ساز رو تا یه جایی ساختم میتونید ببینید.
http://eslamblog.ir
برا لوکال هاست یه virtualHost به این صورت داخل httpd-vhosts.conf بساز
<VirtualHost *:80>
ServerAdmin webmaster@eslamblog.dev
DocumentRoot "C:\xampp\htdocs\eslamblog\public_html"
ServerName eslamblog.dev
ServerAlias news.eslamblog.dev
ServerAlias adminblog.eslamblog.dev
ServerAlias www.eslamblog.dev
ErrorLog "logs/eslamblog.dev-error.log"
CustomLog "logs/eslamblog.dev-access.log" common
</VirtualHost>
و داخل فایل hosts هم چند تا ساب دامنه تعریف کن براش به این صورت
127.0.0.1 adminblog.eslamblog.dev
127.0.0.1 news.eslamblog.dev
127.0.0.1 www.eslamblog.dev
127.0.0.1 eslamblog.dev
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟