// Fix #PSCFV-4440

This commit is contained in:
rGaillard
2012-09-28 14:42:30 +00:00
parent 8e28baf877
commit c0e85662ea
2 changed files with 10 additions and 1 deletions
+4 -1
View File
@@ -1530,6 +1530,9 @@ class ToolsCore
if ($medias[2] != '')
$media_domains .= 'RewriteCond %{HTTP_HOST} ^'.$medias[2].'$ [OR]'."\n";
if (Configuration::get('PS_WEBSERVICE_CGI_HOST'))
fwrite($write_fd, "RewriteCond %{HTTP:Authorization} ^(.*)\nRewriteRule . - [E=HTTP_AUTHORIZATION:%1]\n\n");
foreach ($domains as $domain => $list_uri)
{
$physicals = array();
@@ -1539,7 +1542,7 @@ class ToolsCore
fwrite($write_fd, 'RewriteRule . - [E=REWRITEBASE:'.$uri['physical'].']'."\n");
// Webservice
fwrite($write_fd, 'RewriteRule ^api/?(.*)$ '."%{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]\n\n");
fwrite($write_fd, 'RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]'."\n\n");
$rewrite_settings = (int)Configuration::get('PS_REWRITING_SETTINGS', null, null, (int)$uri['id_shop']);
$domain_rewrite_cond = 'RewriteCond %{HTTP_HOST} ^'.$domain.'$'."\n";
@@ -94,6 +94,12 @@ class AdminWebserviceControllerCore extends AdminController
parent::__construct();
}
protected function processUpdateOptions()
{
parent::processUpdateOptions();
Tools::generateHtaccess();
}
public function renderForm()
{
$this->fields_form = array(