Forum zajednice Joomla! Hrvatska

Joomla! Hrvatska zajednica => Brbljaonica => Autor teme: erbi u 05. Prosinac 2012, 19:11

Naziv: .htacces sruši transfer
Autor: erbi u 05. Prosinac 2012, 19:11
Evo ovako: Na jednom računalu imam:
function salji($data)
{
global $lozinka;
$data=file_get_contents("data.txt");
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://mojastranica.com/primi.php" );
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS, "data=".urlencode($data)."&lozinka=".urlencode($lozinka));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,false);
curl_exec($ch);
curl_close($ch);
}

Ovo mi šalje data.txt na server i radi. Ako na server stavim .htacess a u njemu ima:
# Non-www to www 301 redirect
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ova skripta ne radi više i javi grešku:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://mojastranica.com/primi.php">here</a>.</p>
</body></html>

Šta treba ovdje ispraviti?
Naziv: Odg: .htacces sruši transfer
Autor: Mislav u 06. Prosinac 2012, 12:59
Sa htaccess-om preusmjeravaš sve "non-www" u "www", a sa cURL-om dohvaćaš URL koji je bez "www", možda je to razlog. Pokušaj staviti u cURL url tipa:

Citat:http://www.mojastranica.com/primi.php

pa javi ako bude još uvijek problema. Na prvi pogled mi jedino to "upada" u oko.