How to point subdomain to specific Laravel view? [Laravel] - laravel

I've a primary domain.
Just for example let's take my domain as 'mydomain.com'. And a subdomain of 'subdomain.mydomain.com'.
My primary domain points to /public/index.php and the view rendered is
in /resources/views/welcome.blade.php.
There is no problem with my primary domain. It is fine.
Similarly, I want my subdomain to call the view located at
/resources/views/subdomain/index.php.
How can I do so?
I'm using nginx web server, mysql 5.6 and php7.2
Any help would be appreciated.
Thank You.

Related

redirect API requests to a different subfolder

I need help in creating a redirect.
Our Current Setup:
We have a mobile app that accesses the API via https://ourwebsite.com/oldapi/mobiledata
We have moved to a new webserver and need the API path to stay the same.
On the new server, Wordpress lives at /var/www/html/webserver.com/public which resolves to https://ourwebsite.com and the Apache2 Document root
points to /var/www/html/webserver.com/public
Laravel has been installed on the webserver at: /var/www/html/webserver.com/laravel/ which is one folder below the Document root
A symbolic link has been created in /var/www/webserver.com/public/hq/ to point to /var/www/html/webserver.com/laravel/ so the Laravel App can be accessed by visiting: https://ourwebsite.com/hq/
Note: Another Symbolic link has been created for the laravel storage at /var/www/webserver.com/public/hq/storage which points to /var/www/html/webserver.com/laravel/storage/app/public
The new Laravel API endpoints are accessed at https://ourwebsite.com/hq/api/v1/
The Question
We need to preserve one particular endpoint1, and have its route be: https://ourwebsite.com/oldapi/mobiledata
Here is where I am confused. Since Laravel lives in https://ourwebsite.com/hq/ and Wordpress lives at https://ourwebsite.com, how can we set up the .htaccess so that the laravel route in /var/www/dux.city/laravel/config/api.php
I am guessing I need some fanciful .htaccess in the Wordpress route at /var/www/html/webserver.com/public

Laravel - Dynamic Wildcard Subdomain Creation on GoDaddy Server

I want to create wildcard dynamic subdomain on GoDaddy server with Laravel framework.
For this.
I have added A record in my DNS zone in domain setting like this...
Then in Laravel routes file I have added like this....
But then also it is not working proper as I wanted.
So anybody can please check and help me to solve this problem.
Thanks in advance.

How can I define a subdomain routing in CodeIgniter for a project in Laravel inside the first one?

Let me explain myself better. I have a website created with CodeIgniter and I am trying to add another project created in Laravel that I want to be accessible by subdomain.
How can I proceed about this? How can I establish the subdomain routing in CodeIgniter to be able to point to the Laravel project?
Nothing to do with Laravel or CodeIgniter routing,
If you set the Laravel app in subdomain, just call the url to that domain from CodeIgniter.

Laravel on a directory, links e.g. login link does not work

I have uploaded my Laravel app unto a directory under the public folder on my domain,
html_docs/public/store
where 'store' is the folder of my Laravel App. My main domain pointed at 'html_docs/public', please check my laravel app here "https://www.dinhi.org/store/". As you can see, when you click the "sell with us" or "login" on the top header, it returns
Not Found
The requested URL /store/dashboard/login was not found on this server.
I have set up to in my '.env' and in my 'config/app.php' the right url like "https://www.dinhi.org/store/" but still not working, any ideas, help please?
PS: I'm on Laravel 5.3 and I'm using Hesto Multi Auth. In my local, this issue does not exist like everything is good and working.
Laravel is not meant to be installed completely into the document root of your server. Actually, every folder of your laravel application except the public folder should be inaccessible from the web.
Your exposing yourself to a security risk here, since everybody could access every file of your app, including potential .env files with database credentials and the likes.
Cheers
Christoph

Need help in pointing application in the default website to have a domain name

How to add an IP address to the virtual directory in IIS, for example i have pointed the domain name to the default website and it is pointing correctly, the issue i would to have a domain for the defaulvirtualdirectory/application(ex:www.xyz.com/abc) to have a domain name http://abc.def.com.
I tried all the possibilities like HTTP redirect but the problem is it is pointing to the default website instead of application.
If you want to have website URL like http://abc.def.com to load web-contents of sub-directory e.g WWWROOT/application, you should add another subdomain website http://abc.def.com with documentroot as WWWROOT/application. The primary website(http://def.com) will load web-contents of WWWROOT and subdomain website(http://abc.def.com) will load webcontents of WWWROOT/application directory. You can also point subdomain website to different IP address if you want.

Resources