2016-03-06 2 views
1

я имел мой апи, расположенные наHtaccess изменить расположение апи и не перенаправлять все запросы

/public_html/old/app/index.php 

в этом/старом/приложении есть файл .htaccess следующего

Options -MultiViews -Indexes 
SetOutputFilter DEFLATE 
DirectoryIndex index.php 

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^$ index.php [QSA,L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php [QSA,L] 
</ifModule> 

нет я хочу переместить мое приложение в другое место

/public_html/v1/app/index.html 

, что я должен добавить к выше Htaccess для перенаправления всех вызовов из/папок старого/приложения к/v1/app?

ответ

0

Вы можете дать полный путь к новой index.html в мишени:

SetOutputFilter DEFLATE 
Options -MultiViews -Indexes 
RewriteEngine On 

RewriteRule ^$ /v1/app/index.html [L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /v1/app/index.html [L] 
+0

Благодаря это отлично работает в браузере, но вызовет ошибку из приложения :( – Zalaboza

+0

Browser работает точно так же, как и любой другой веб-клиент Он просто посылает. веб-запрос к серверу. Какая ошибка вы получаете? – anubhava

+0

ошибка с пустым состоянием и отсутствие ответа :(, то же самое, что вы получаете, если корсы не правы. – Zalaboza

Смежные вопросы