Php 为Yi2 Restful api重写Url

Php 为Yi2 Restful api重写Url,php,apache,.htaccess,yii2,yii2-advanced-app,Php,Apache,.htaccess,Yii2,Yii2 Advanced App,如何在的URL的.htaccess上写入路由 /前端/网络/国家/地区 /api/网络/国家/地区 /后端/网络/国家/地区 到 www.example.com/country www.example.com/api/country www.example.com/dashboard/country 父托管是www.abc.com,该域也托管在文件夹having.htaccess中 rewriteengine on IndexIgnore / RewriteBase /

如何在的URL的.htaccess上写入路由

/前端/网络/国家/地区 /api/网络/国家/地区 /后端/网络/国家/地区 到

www.example.com/country www.example.com/api/country www.example.com/dashboard/country 父托管是www.abc.com,该域也托管在文件夹having.htaccess中

rewriteengine on IndexIgnore / RewriteBase / ReWriteCond %{HTTP_HOST} example.com ReWriteCond %{REQUEST_URI} !example/ ReWriteRule ^(.*)$ example/$1 [L] ReWriteCond %{HTTP_HOST} abc.com ReWriteCond %{REQUEST_URI} !abc/web/ ReWriteRule ^(.*)$ abc/web/$1 [L]
注:www.abc.com也在使用Yii2

检查这个答案,它将帮助你@TouqeerShafi这对我不起作用。。。。可能这是我的父母托管在www.abc.com的问题,其中www.example.com也托管在文件夹中。。。请参阅编辑文章