Aktív témák
-
PC-Style
tag
Sziasztok!
Segítséget kérek az alábbiakhoz:
Adott egy domain: http://valami.hu Ehhez csináltam aldomaineket: http://valami.valami.hu | http://valami01.valami.hu | http://valami02.valami.hu | http://valami03.valami.hu | http://valami04.valami.hu | http://valami05.valami.hu
Elhelyeztem egy PHP programot a http://valami05.valami.hu aldomain-en, mely szépen működik is. Ám szeretném elérni, hogy a többi aldomainre érkező megnyitás esetén a valami05 tartalma induljon el. Ezzel sincs probléma. Az alábbi .htaccess beállításával ez simán megy.Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteOptions MaxRedirects=10
RewriteCond %{HTTP_HOST} ^(.*)\.valami01.valami\.hu [NC]
RewriteRule ^(.*)$ http://valami05.valami.hu/%1/$1 [R=301,L]Ezt a .htacces bekerül minden aldomain mappába, értelem szerűen módosítva a a mappa elérésének megfelelően. OK! De ha így nyitom meg a valami05 aldomainen lévő programot a böngésző címsorát értelem szerűen átírja http://valami05.valami.hu-ra. De én azt szeretném elérni, hogy miközben az átirányítás megtörténik a böngésző címsorában ne változzon meg aeredetileg beírt link.
Tehát ha valaki beírja: http://valami01.valami.hu, legyen átirányítva a http://valami05.valami.hu-ra, de közben mindvégig az eredetileg beírt http://valami01.valami.hu legyen látható a böngésző címsorában, miközben ténylegesen a http://valami05.valami.hu aldomain tartalmában dolgozik!Erre azért van szükségem, sajnos, mert a szolgáltatóm nem teszi lehetővé, hogy beállítsam az aldomainekben, hogy az szerver szinten egy másik aldomain mappára mutasson, pedig úgy egyszerűbb volna.
Segítségeteket előre is köszönöm!
Üdv! PC-Style -
varga.tamas
tag
válasz
varga.tamas #20 üzenetére
Megoldottam:
AuthUserFile .htpasswd
AuthName "Please log in!"
AuthType Basic
Require valid-userSetEnvIf Host site.valami.hu secure_content
Order Allow,Deny
Allow from all
Deny from env=secure_contentSatisfy Any
-
varga.tamas
tag
Felhoznám a témát a következő problémával:
Egy érdekes feladatba futottam bele, mégpedig:
Van egy CMS rendszer ami a *.valami.hu domaineket kezeli (CMSen belül, tehát az apache configban *.valami.hu van aliasnak). A feladat az, hogy az oldal.valami.hu authentikáltasson. Ez egyszerű is lenne, ha nem a CMS kezelné a domaneket.
Eddig ezzel próbálkoztam a [CMS] gyökérben lévő htaccess fájlban (ez kezeli a rewrite ruleokat), de a CMS ledöglött Forbidden üzenettel, az aldomain autholt:
##
SetEnvIfNoCase Host oldal\.valami\.hu passreqAuthType Basic
AuthName "Pass req"
AuthUserFile .htpasswd
Require valid-user
Order allow,deny
Allow from env=passreqMivel tudnám megoldani a problémát?
-
eziskamu
addikt
Egy csomót telefonáltam és leveleztem a T-seknek, de még csak meg sem értették mit is szeretnék.Most meg azt mondták, továbbítják valamki még illetékesebbnek. Valami Apache bővítmény hiányozhat, amit általában felpakolnak normálisabb szerverekre, mert a logok szerint a htacces állományban levő Rewrite kezdetű parancsokat marhára nem tudja értelmezni. Nincs valami "titkos" szám, amit hívva illetékesekhez juthatnék el?
Uppszala.
-
eziskamu
addikt
A T-akármi linuxos tárhelyein mi kell ahhoz, hogy a .htaccess állományok rendesen működjenek.
Egy átirányítás lenne a dokumentumkönyvtár gyökerében, hogy az xxx.hu/akármi-t átírja xxx.hu/index.php?url=akármi-re, de csak annyit érek el mikor bemásolom, hogy 500-as kóddal elérhetetlen lesz az egész oldal (alapból a főoldal elérhető), és a honlap.t-home.hu admin oldalon pedig védettnek jelöli be a /html könyvtárat.
Ha eltávolítom a védelmet az admin oldalon a könyvtárról, akkor meg ugyan a főoldal megy, de az átirányítás meg nem.
Mit lehet tenni, mert a fejlesztő és a t-akárkik egymásra mutogatnak. -
shev7
veterán
válasz
Speeedfire #12 üzenetére
azert furcsaltam, hogy a prog.hu-t hoztad peldanak, mert ott pont elol van a szam.
-
Speeedfire
félisten
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
A lényeg mindenütt, hogy a domain után ne legyen túl hosszú, de túl rövid sem a cím, lehetőleg tartalmazza a kulcsszavakat és a fontos dolgok előre kerüljenek, a felesleges / jeleket hanyagoljuk, inkább használjunk helyette - jelet.
pl a
valami.hu/685/url-adatok
helyett jobb a
valami.hu/url-adatok-685
vagy
valami.hu/url-adatok/685nem néz ki szépen, de hasznosabb
Ha a nagyobb oldalakat (vagy inkább közepes
) megnézed ők is ezt az irányt követik.
prog.hu
pcworld.hu
seo.forum.hu
stb -
shev7
veterán
válasz
Speeedfire #10 üzenetére
"seo szempontból pont h az a jó ha a végén van, ugyanis az első 1-2 mélység számít a legjobban"
Errol van valami bovebb infod?
-
Speeedfire
félisten
szépség szempontjából igazad van, viszont seo szempontból pont h az a jó ha a végén van, ugyanis az első 1-2 mélység számít a legjobban, szóval ha ilyen az url:
valami.hu/cikkek/2010/06/01/top-10-css-templateitt már nem is annyira nézi h top-10-css-template
sok portál oldalon van az a megoldás h a végére rakják az azonosítót, sőt több helyen akár 2-3 paraméter is van
valami.hu/top-10-css-template-b5
ahol a b mondjuk azt jelenti h id=blog és sorszam=5
de tényleg az lenne a legjobb amit te is írtál, mint ahogy a drupal is csinálja
adatbázisban van értelmezve, hogy mondjuk
linkek | id | azonosító
+++++++++++++++
top-10-css-template | 1 | ?oldal=blog&id=10vagy valami ilyesmi, már tanulmányozom a drupal adatbázisát, de...
ott ha nincs rewrite akkor minden
?q=node/1
vagy
?q=user/1 -
ArchElf
addikt
válasz
Speeedfire #8 üzenetére
Miért kell akkor beszédes url?
Az akarmi.hu/hirek/2345 miért nem jó?
Látom már. Viszont akkor neked az akarmi.hu/hirek/3456/beszedes-url jobb volna. A végére tenni a számot nem túl beszédes-barát... ha érted mire gondolok.AE
-
Speeedfire
félisten
ennyire nem ástam bele magam a témába, mellesleg a google nem fog url-t módosítani, csak azt nézi meg amit az oldalon lát
a legjobban a drupal megoldása tettszik viszont az meg nagymértékben terheli a mysql szervert, főleg ha nagyon sok bejegyzés van már
amúgy a prog.hu is így kezeli az url-eket, de ha találok valami leírást a témával kapcsolatban akkor megváltoztatom én is, addig jó lesz ahogy most is van -
ArchElf
addikt
válasz
Speeedfire #5 üzenetére
Mi értelme van egyáltalán a "barátságos url"-nek, ha a végén úgyis egy számmal azonosítod az egészet? A http://szepurl/szep-uri-123 ugyanoda mutat, minta a http://szepurl/csunya-nemugyanaz-a-cim-uri-123.
Ha már úgyis ID alapján (gondolom adatbázisból) routolsz, akkor lehetne az ID helyett az URI is a kulcsmező, nem...?AE
-
Speeedfire
félisten
válasz
Speeedfire #5 üzenetére
Meglett a hiba oka.
Ezt a sort kellett cserélni:
Options +FollowSymLinks
erre:
Options -Indexes Includes FollowSymLinks
Az iscp volt a bűnös.
-
Speeedfire
félisten
üdv!
kicsit felhozom a témát mert sehol sem találok rá megoldást
Adott egy subdomain, ami alatt a linkeket szebbé szeretném tenni.
Így néz ki a htaccess fájl:
<IfModule mod_rewrite.c>
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z-]+)$ ?oldal=$1 [QSA,L]
RewriteRule ^([a-z-]+)-([0-9]+)$ index.php?oldal=mutat&sorszam=$2 [QSA,L]
RewriteRule kategoria/([a-z-]+)-([0-9]+)$ index.php?oldal=kategorialista&sorszam=$2 [QSA,L]
RewriteRule ^([a-z-]+)/([a-z-]+)-([0-9]+)$ index.php?oldal=$1&sorszam=$3 [QSA,L]
</IfModule>Localhost alatt szépen teszi a dolgát, de a szerveren nem.
Az index.php-ba includolom be a php fájlokat a body-ba. A ?oldal= után álló szó azt mutatja meg mi php lap neve ami includolni kell.
A hiba itt van a serveren, mert nem includolja a megadott fájl-t hanem csak megjeleníti figyelmen kívül hagyja, hogy az index.php-t is meg kellene jelenítenie.
Tipp, ötlet? -
kisho
senior tag
Sziasztok!
Azt mi módon lehetne megoldani, hogy ha több domain is tartozik az oldalhoz, akkor írja át az általam preferáltra az url-t?
Pl.: mysite.org, mysite.net, mysite.hu esetén a www.mysite.com-ra írja át a linket, függetlenül attól, hogy a címsorba beírt linknek volt-e www. az elején.
-
tildy
nagyúr
Beszédes url, mi? Én is ezzel küzdök. Nem igazán értem, hogy adódik át pl. egy cikk cím, stb.
Ezt a blogot találtam, de ebben én nem látom sehol leírva, hogy kapja meg pontosan az oldal az ID helyett a beszédes url-es címet.
Valaki guru, aki vágja? -
tkazmer
addikt
Nem találtam ilyen témát, ezért itt és most elindítom.
Első kérdésem: miért nem működik nekem a következő sor:
ErrorDocument 404 /index.php
Abszolut nem értek ehhez a htaccess-hez, találtam egy ilyen kódot, és megpróbáltam hasznosítani, azonban nem sikerült. Van egy htaccess fájlom a webszerver gyökérkönyvtárában, az tartalmazza ezt(meg ezen kívül még benne van ez:
RewriteEngine on
RewriteRule ^/(.*).htm$ /index.php?lap=$1 [QSA]
RewriteRule ^/(.*).html$ /index.php?lap=$1 [QSA]
RewriteRule ^/index.php/(.*)$ http://valami.hu/index.php?lap=$1 [QSA]
de ezt is csak úgy kaptam, próbálom használni, de érzésem szerint valamit nagyon elrontok...)
Min kellene változtatnom?
Aktív témák
- iPhone topik
- Napelem
- One otthoni szolgáltatások (TV, internet, telefon)
- Új telefont és tabletet mutatott be a Telekom
- Milyen billentyűzetet vegyek?
- Lakáshitel, lakásvásárlás
- Xbox Series X|S
- Honor 200 - kétszázért pont jó lenne
- Teljes verziós, ingyenes mobil játékok és alkalmazások
- Debian GNU/Linux
- További aktív témák...
- IPhone 16 Pro max 256GB gyári független 2026.02.26. Apple jótállás
- Lenovo LOQ (15IAX9) - Intel Core i5 i5-12450HX, RTX 4060 (3db elérhető még)
- FÉLÁRON! Fujifilm Instax Mini 12 instant fényképezőgép + 2x10 mini film - Új, bontatlan!
- Dell Latitude 5320 -60% "Kis Gamer" Üzleti Profi Ultrabook 13,3" i5-1145G7 8/256 FHD IRIS Xe
- Apple IPad pro 12.9 4th gen 256GB wifi+sim 97%-os Gyári akku
- Eladó karcmentes Moto G31 4/64GB / 12 hó jótállással
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3009
- HP ZBook Firefly 14 i7-1165G7 32GB 1000GB 14" FHD magyarbill 1 év garancia
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 docking station (5TW13AA) (DisplayLink)
- Eladó szép állapotban levő Apple iPhone 8 Plus 64GB / 12 hó jótállással
Állásajánlatok
Cég: FOTC
Város: Budapest