[英]How to install laravel 4 application in a subdirectory of add-on domain (wordpress)
我有一个wordpress网站作为我的共享主机(LAMP)上的附加域。 现在我想在wordpress映射目录的子目录中安装一个laravel 4应用程序,该目录已经是public_html文件夹的子目标。
所以考虑mywebsite.com
是我的附加域,它被映射到public_html
wpdir
。 我想在一个目录来安装laravel 4应用程序内wpdir
,比方说, laravel
。 现在我的问题是关注,考虑到在wordpress中启用了漂亮的URL -
laravel
子目录的任何请求。 laravel/public
请求与laravel
,以便我可以通过mywebsite.com/laravel
而不是mywebsite.com/laravel/public
访问我的laravel应用程序。 在此先感谢您的所有帮助和努力。
对于初学者来说,我会将laravel安装到public_html之外的目录中(称之为laravel)
root
|
---public_html
|
---laravel
然后我会在你的wpdir中创建一个指向laravel目录中的公共目录的sym-link。
啪的一声:
ln -s /path/to/file /path/to/symlink
你可以做到
ln -s /laravel/public /public_html/wpdir/laravel
那么可能最好的选择是在你的.htaccess文件中创建一个规则以规避wordpress的漂亮网址
这样的事情:
RewriteRule ^laravel($|/) - [L]
此链接可能有助于重写规则:
http://geronimo89.dk/2011/03/19/making-exceptions-for-wordpress-url-rewriting/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.