Archívum - Aug 21, 2014
SEO URL probléma
Sziasztok!
.htaccess-ben minden nem létező célra irányuló kérést az indexre irányítok:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php [QSA]
A következő kóddal értelmezem a SEO URL-eket:Ezek után switchben includeolom az aloldalakat, ezzel így nincs is semmi gond a gyökérben. Viszont ha ezt már egy könyvtáron belül szeretném megcsinálni, nem akar működni. Az lehet a baj, hogy a .htaccess a külső indexre dob és a könyvtáron belülire kellene, viszont a könyvtárban lévő kódban az $URIParts-ban nincs semmi, ezt nem nagyon értem. Mit tegyek?
■ .htaccess-ben minden nem létező célra irányuló kérést az indexre irányítok:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php [QSA]
A következő kóddal értelmezem a SEO URL-eket:
$subdir = substr(realpath(dirname(__FILE__)), strlen(realpath($_SERVER['DOCUMENT_ROOT'])));
$tmp_array = explode('?', trim($_SERVER['REQUEST_URI']));
$uri = str_replace($subdir, '', $tmp_array[0]);
$uri = ltrim($uri, '/');
$URIParts = explode("/", $uri);
Url probléma
Üdv mindenkinek.
Készítettem egy logint egy mysql-es oldalhoz amin minden működik,lacalhost-on és fizetős normális szerveren.
Viszont ezt egy ingyenes szerverre kell feltennem (atw.hu vagy uw.hu), itt viszont az email-ben elküldött megerősítő link megjelenik az elküldött email-ek ben de ha rákattintok a címsorban kimarad a küldött link egy része.
Így néz ki a megerősítő link.Ha rákattintok hogy lefuttassam akkor viszont csak ez jelenik meg a címsorban.
http://www.akarmi.uw.hu/?email=aaaa##kukac##gmail.com&key=fgff2544f554dfdfgfg
Kimarad a php script neve.Minden más szerveren jó kivéve az uw-t.
Az atw.hu pedig azért nem jó mert a php mail() függvény csak nagyon szelektált szolgáltatóknak továbbítja az üzeneteket.
Ha tud valaki valamilyen tippet adni a dologra azt nagyon megköszönném.
■ Készítettem egy logint egy mysql-es oldalhoz amin minden működik,lacalhost-on és fizetős normális szerveren.
Viszont ezt egy ingyenes szerverre kell feltennem (atw.hu vagy uw.hu), itt viszont az email-ben elküldött megerősítő link megjelenik az elküldött email-ek ben de ha rákattintok a címsorban kimarad a küldött link egy része.
Így néz ki a megerősítő link.
<a class"" target="_blank" href="http://www.akarmi.uw.hu/aktivalo.php?email=aaaa##kukac##gmail.com&key=fgff2544f554dfdfgfg">katt ide</a>
http://www.akarmi.uw.hu/?email=aaaa##kukac##gmail.com&key=fgff2544f554dfdfgfg
Kimarad a php script neve.Minden más szerveren jó kivéve az uw-t.
Az atw.hu pedig azért nem jó mert a php mail() függvény csak nagyon szelektált szolgáltatóknak továbbítja az üzeneteket.
Ha tud valaki valamilyen tippet adni a dologra azt nagyon megköszönném.