繁体   English   中英

如何在附加域(wordpress)的子目录中安装laravel 4应用程序

[英]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 -

  1. WordPress将完全接管laravel子目录的任何请求。
  2. 如何将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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM