Archívum - Jún 19, 2009
URL átírása/átirányítása #-es címre Apache 1.3 alatt
Üdv!
Szeretném ha minden url hívását egy .htaccess átalakítaná olyan módon, hogy a path rész elé biggyeszt egy # jelet (ajaxos hívásokhoz)
tehát:
www.xxxx.hu/user/feri -ből www.xxxx.hu/#user/feri lenne.
Az alábbi kód működik is localhoston XAMPP-al (2.2-es apache), ám szerveren (ahol 1.3-as apache van) végtelen átirányítási hurokba keveredik.
Úgy vettem észre, hogy ez azért történik meg, mert
- www.xxxx.hu/user/feri megérkezik,
- .htaccess átirányítja www.xxxx.hu/#user/feri -ra (ha már van benne # a regexpem szerint érintetlenül hagyja az url-t),
- átirányítás után mivel nincs megadva filenév www.xxxx.hu/index.php-re próbál ugrani, azaz valamiért elveszti a #-es részt. Ugyanezt a 2.2-es xampp-os apachnál megőrzi.
- ezután az url már www.xxxx.hu/index.php megint átirányítja a htaccess, lesz belőle www.xxxx.hu/#index.php
-aminél megint nincs filenév, tehát www.xxxx.hu/index.php-lesz belőle
- és így tovább....
Hogyan lehetne 1.3-as apache alatt ezt a problémát megoldani, már ha a verziószámmal összefügg egyáltalán. Vagy van valamilyen beállítás arra, hogy a #-vel kezdődő rész ne vesszen el ilyenkor?
Van ötletetek?
Köszi szépen!
■ Szeretném ha minden url hívását egy .htaccess átalakítaná olyan módon, hogy a path rész elé biggyeszt egy # jelet (ajaxos hívásokhoz)
tehát:
www.xxxx.hu/user/feri -ből www.xxxx.hu/#user/feri lenne.
Az alábbi kód működik is localhoston XAMPP-al (2.2-es apache), ám szerveren (ahol 1.3-as apache van) végtelen átirányítási hurokba keveredik.
RewriteEngine On
RewriteRule ^(.*[^#]+.*)$ /#$1 [redirect=permanent,last,noescape]
RewriteRule ^(.*[^#]+.*)$ /#$1 [redirect=permanent,last,noescape]
Úgy vettem észre, hogy ez azért történik meg, mert
- www.xxxx.hu/user/feri megérkezik,
- .htaccess átirányítja www.xxxx.hu/#user/feri -ra (ha már van benne # a regexpem szerint érintetlenül hagyja az url-t),
- átirányítás után mivel nincs megadva filenév www.xxxx.hu/index.php-re próbál ugrani, azaz valamiért elveszti a #-es részt. Ugyanezt a 2.2-es xampp-os apachnál megőrzi.
- ezután az url már www.xxxx.hu/index.php megint átirányítja a htaccess, lesz belőle www.xxxx.hu/#index.php
-aminél megint nincs filenév, tehát www.xxxx.hu/index.php-lesz belőle
- és így tovább....
Hogyan lehetne 1.3-as apache alatt ezt a problémát megoldani, már ha a verziószámmal összefügg egyáltalán. Vagy van valamilyen beállítás arra, hogy a #-vel kezdődő rész ne vesszen el ilyenkor?
Van ötletetek?
Köszi szépen!
A Detailed Look at the Z-Index CSS Property
A z-index tulajdonság használatáról, példákkal
■ YUI 3: Lighter, Faster, Easier to Use
YUI3 újdonságai a YUI2 fényében, példakódokkal illusztrálva
■ Elindult a Microsoft IE8 "Get the Facts" kampánya
Az IE8 előnyeivel kampányol a gyártó – a webfejlesztők csak nyerhetnek
■ First Look: Object Oriented CSS
Új hozzáállás a CSS fejlesztéshez, több HTML, kevesebb CSS – megéri?
■ Flash indexing with external resource loading
Az SWF által betöltött külső erőforrásokat is indexeli a Google
■ Kép manipuláció 0px*0px-es eredménnyel
Üdv Mindenkinek!
A feladatom az lenne, hogy egy képre php-ban egy szöveget helyezzek el. Erre meg is vannak a megfelelő lehetőségek, doksikat áttúrtam, példakódokat átnéztem, nincs probléma vele. A problémám ott kezdődik, hogy mind a saját kódom, mind a letöltött példakódok végeredményként egy 0px*0px-es képet adnak csak vissza eredményként, hibaüzenet nélkül.
Sajnos nem jövök rá, de gondolom, ha konzekvens a dolog, akkor ez lehet valami szerver oldali beállítás is, de próbáltam a saját teszt szerveremen is, meg tárhelyszolgáltatónál is. Mindkét helyen ugyanaz az eredmény.
Köszönök minden ötletet, megoldást előre is!
Mac
■ A feladatom az lenne, hogy egy képre php-ban egy szöveget helyezzek el. Erre meg is vannak a megfelelő lehetőségek, doksikat áttúrtam, példakódokat átnéztem, nincs probléma vele. A problémám ott kezdődik, hogy mind a saját kódom, mind a letöltött példakódok végeredményként egy 0px*0px-es képet adnak csak vissza eredményként, hibaüzenet nélkül.
Sajnos nem jövök rá, de gondolom, ha konzekvens a dolog, akkor ez lehet valami szerver oldali beállítás is, de próbáltam a saját teszt szerveremen is, meg tárhelyszolgáltatónál is. Mindkét helyen ugyanaz az eredmény.
Köszönök minden ötletet, megoldást előre is!
Mac