Autor | Zpráva | ||
---|---|---|---|
smid83 Profil * |
#1 · Zasláno: 5. 10. 2014, 11:10:42 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 13:20:32
Dobry den mužete mi nekdo poradit s příkazem v htaccess
nasel jsem mojí starou adresu na google w>ww.pornopum.com/phpvidea/vse.php?jaz=cz&kategori=videa&mix1=vse&jazyk=en&chyba=odkaz&od=1&partner=1&div=1 jejich tam mnohem vic a piše mi to ze stranka nemuze byt nalezena to je vpořadku Ja se ptam na toto jak mam napsat htaccess aby mi ty vsechny url co tam mají /phpvidea/ přesměrovali přímo na hlavní stránku w>ww.pornopum.com jde to nějak?předem děkuji. |
||
lionel messi Profil |
#2 · Zasláno: 5. 10. 2014, 11:45:49 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 13:19:47
smid83:
Zase odkaz na škodlivú stránku, hmmm, čo s tebou? Asi urobiť neklikacie… Prikladám dôkaz. Moderátor Davex: Všechny odkazy odstraňuji. Podle Yandexu se ze stránky šíří Malware.
Ale skús takto: RewriteEngine on RewriteBase /phpvidea/ RewriteRule (.*) http://www.pornopum.com [R=301] |
||
smid83 Profil * |
#3 · Zasláno: 5. 10. 2014, 11:58:08 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 13:20:46
dik moc hned to vyzkousim
ale nevim co mate pořad stou skodlivou strankou kontroloval jsem to přez 3 antiviraky a nic jsem nenasel a muj spravce serveru to kontroloval take me to nic neukazuje přez ruzny vyhledavace mozny je ze tam je nejaky skript ktery vas prohližec nepřekousne potom je jasny ze pise takovi hlouposti jinak to nevidim Tak to nefunguje dal jsem to tak jak si psal pak sem dal normalne w>ww.pornopum.com a piše mito chybu smyčky tak co je špatně? Smyčka při přesměrování |
||
juriad Profil |
#4 · Zasláno: 5. 10. 2014, 12:37:16
smid83:
Musíš to dát do adresáře phpvidea; pak přesměruje vše, co by bylo v tom adresáři. Nebo do hlavního adresáře dej toto: RewriteEngine on RewriteBase / RewriteRule ^phpvidea/.* http://www.pornopum.com [R=301] |
||
smid83 Profil * |
#5 · Zasláno: 5. 10. 2014, 12:51:17
do adresaře phpvidea to dat nemohu protože uz davno neexitije akorat google tu adresu pořad ve vyhledávaní existuje proto to potřebuju přesměrovat.
|
||
Kubo2 Profil |
#6 · Zasláno: 5. 10. 2014, 12:54:00
smid83:
Vytvor ten adresár a umiestni .htaccess do neho. |
||
smid83 Profil * |
ja jsem zkusil toto jak napsal jurai
do kořenoveho adresaře s htaccess jsem napsal toto RewriteEngine on RewriteBase / RewriteRule ^phpvidea/.* http://www.pornopum.com [R=301] bude to teda stacit ?nebo musim teda vytvořit novej htaccess v novym adresaři phpvidea? |
||
lionel messi Profil |
#8 · Zasláno: 5. 10. 2014, 13:15:43
smid83:
„nebo musim teda vytvořit novej htaccess v novym adresaři phpvidea?“ Musíš. |
||
Marschmallow Profil |
#9 · Zasláno: 5. 10. 2014, 13:29:41
smid83:
„nebo musim teda vytvořit novej htaccess v novym adresaři phpvidea?“ Ano musíš. A pak do něj vlož kód v [#2]. |
||
smid83 Profil * |
#10 · Zasláno: 5. 10. 2014, 15:06:32 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 17:46:40
Dobře ja to tak udělam diky
,chtěl bych se jeste zeptat aby se mi tohle příště uz nemohlo stát jde nejak do hlavniho htaccess dat aby to přesmerovalo na w>ww.pornopum.com kdyz tam bude jen chybny kod 404 nebo 500 atd ?takhle by to přesmerovalo vše co je chybny šlo by to? |
||
juriad Profil |
#11 · Zasláno: 5. 10. 2014, 15:10:47
|
||
lionel messi Profil |
#12 · Zasláno: 5. 10. 2014, 15:11:49 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 17:48:34
smid83:
Prosím, prečítaj si http://diskuse.jakpsatweb.cz/?action=vthread&forum=1&topic=96004 a nevkladaj klikací odkaz. Zároveň opäť žiadam m>mmoderátora o úpravu odkazu v [#10] na neklikací. |
||
Marschmallow Profil |
smid83:
„jde nejak do hlavniho htaccess dat aby to přesmerovalo na w>ww.pornopum.com kdyz tam bude jen chybny kod 404 nebo 500 atd ?“ Ano, použij v .htaccess ErrorDocument 404 /index.php ErrorDocument 500 /index.php Pro „rozbíječ“ odkazů stačí dát za druhé „w“ hranatou závorku, vykřičník a uzavřenou hranatou závorku. Bez mezer: [ ! ] |
||
smid83 Profil * |
#14 · Zasláno: 5. 10. 2014, 16:14:46
to staci dat pouze toto?
ErrorDocument 404 /index.php ErrorDocument 500 /index.php to se mi zda nejak moc jednoduche ale vyskoušim to a nerozumim očem mluvíš ?co toje ten rozbíječ a kčemu slouží a kde najdu to druhé w |
||
Marschmallow Profil |
#15 · Zasláno: 5. 10. 2014, 16:24:01 · Upravil/a: Moderátor (editace znemožněna) 5. 10. 2014, 17:49:51
smid83:
„a nerozumim očem mluvíš ?co toje ten rozbíječ a kčemu slouží a kde najdu to druhé w“ Kvůli té Tvé zavirované stránce... Ale snad to vyřeší m>mmoderátor. Moderátor Davex: Moderátora stačilo zavolat jednou v [#12].
|
||
smid83 Profil * |
nezlob se ale ted doopravdy nevim očem mluvis ptal jsem se napřesmerovaní a pak najednou mluvis onejakym druhym w m>mmoderátor a vubec neřekneš co to ma znamenat nebo kde to najdu jak to mam zapojit atd
|
||
Davex Profil |
smid83:
Což takhle místo odkazu na nebezpečnou stránku zkusit odkaz na nějakou bezpečnější? V příkladech se používá www.example.com a nemusíš odkazy nijak rozbíjet. Aby se na této diskusi adresa s w>ww na začátku nepřevedla na odkaz, tak se musí zapsat v této podobě: w[>!]ww.example.com .
|
||
smid83 Profil * |
#18 · Zasláno: 5. 10. 2014, 18:16:12
Jo takhle aby ten odkaz se nezobrazoval zde oto jde tak to jo ja myslel že to je zase nejakej kod okterym nevim.
Steně pořad nechapu očem mluvite stou nebezbecnou strankou ?ty me stranky jsem zkoušel přez eset a nic mi to nenašlo a když jsem nekdy kliknul na fakt nebezbecnou stránku tak mi to eset hned hlasil tak nevm kde to nebezpecí vydíte u me je to vše v pořádku zkotroloval jsem tu stranku jeste zvlast a pořad nic . Jinak vam dekuju pouzil jsem toto ErrorDocument 404 /index.php ErrorDocument 500 /index.php |
||
Marschmallow Profil |
#19 · Zasláno: 5. 10. 2014, 18:20:15
smid83:
Není zač. Jinak s tím virem to řešit nemusíš. Šlo jen o to, abys na tuhle diskusi nevkládal (a nejen ty) klikatelné odkazy na zavirované stránky. |
||
Časová prodleva: 3 dny
|
|||
smid83 Profil * |
#20 · Zasláno: 8. 10. 2014, 08:59:18
ok
|
||
Časová prodleva: 3 dny
|
|||
smid83 Profil * |
#21 · Zasláno: 11. 10. 2014, 14:49:32
Všechno mi funguje jak jste mi poradily děkuju ale vyskytl se mi ještě jeden problém jestli nevíte co s tím
mam zkrácenou doménu třeba www.example.com/vse-player=3614196?
original RewriteCond %{HTTP_HOST} www.example.com RewriteCond %{REQUEST_URI} ^(.*) RewriteRule ^(.*)-player=(.*) video/videoplayer.php?logo&vyhledavac&play=en&struktura=1&cat=$1&od=1&jazyk=en&ram=1&chyba=odkaz&videoplayer=$2 [QSA] www.example.com/vse-player=3614196? už nebude existovat tak aby se mi to přesměrovalo někam jinam?
|
||
Davex Profil |
Webserver nepozná, že nějaké číslo neexistuje, takže by se to mělo řešit v tom PHP skriptu, protože ten je to pravděpodobně schopen zjistit lépe. Nehledě na to, že u neexistujících čísel by se nemělo nikam přesměrovávat, ale měla by nastat chyba se stavovým kódem 404, že stránka neexistuje nebo 410, že už byla definitivně zrušená a nikdy se nevrátí. Přesměrování se používá třeba tehdy, když se změnila adresa obsahu.
|
||
smid83 Profil * |
#23 · Zasláno: 11. 10. 2014, 20:18:26
právě že se mi ta stránka normalně načte ale nenačte se jen video co na te strance je pod tim císlem v
get takze kdyz vymazu get s nejakym číslem oběví se mi jen kostra stránky a reklamy a video ne, tak sem prave myslel ze by nějak šlo udělat že když to čislo nebude tak aby se to přesměrovalo
tady jde hlavně o vyhledávače, když ta stránka je zrovna zainexovana stim videem a video uz tam třeba nebude tak ten odkaz zustava ve vyhledávači |
||
Kubo2 Profil |
#24 · Zasláno: 12. 10. 2014, 11:42:46
smid83:
„když ta stránka je zrovna zainexovana stim videem a video uz tam třeba nebude tak ten odkaz zustava ve vyhledávači“ Presne tento problém sa rieši posielaním stavového kódu 410 Gone („už byla definitivně zrušená a nikdy se nevrátí“).
|
||
smid83 Profil * |
#25 · Zasláno: 12. 10. 2014, 11:52:56
Kubo2dobře ale jak to mam udělat?
|
||
Kubo2 Profil |
#26 · Zasláno: 12. 10. 2014, 12:28:06
smid83:
Niekde si ulož informáciu o tom, že to video už tam nie je (povedzme, budeš si ukladať v jednom adresári videá a do druhého súbory, ktoré budú touto informáciou). Pri spracovávaní požiadavku bude logika asi taká: - Pozrieš sa, či video existuje. - ak áno, zobrazíš ho a ukončíš skript/zobrazovaciu logiku. - ak nie: - zistíš, či v adresári s informáciami o 410 existuje informácia pre požadovaný súbor/video. - ak nie, pošleš klientovi stavový kód 404 Not found + nejakú chybovku a skončíš.
- ak áno, pošleš klientovi stavový kód 410 Gone + chybovku a skončíš.
|
||
smid83 Profil * |
#27 · Zasláno: 12. 10. 2014, 13:28:56
nerozumim tomu ja ty videa mam řazeny v get jak je nařadku #21
a nemam každé video v jiném souboru a Davex psal že to nejde kdyby jste mi poslali alespon nějakej příklad jak ten kod ma vypadat |
||
Kubo2 Profil |
#28 · Zasláno: 12. 10. 2014, 16:38:05
smid83:
> a nemam každé video v jiném souboru a Davex psal že to nejde > kdyby jste mi poslali alespon nějakej příklad jak ten kod ma vypadat Okej, v akej podobe tie videá skladuješ? Máš ich uložené u seba na serveri, v databáze, alebo niekde inde? |
||
smid83 Profil * |
#29 · Zasláno: 12. 10. 2014, 17:01:01
z emled ale ty mi nerozumis to vymazavam ja kdyz mi tam chyby uz video tak vgetu vymazu to cislo vipada to takhle ta adresa
www.example.com/vse-player=3614196? no a kdyz to cislo vymazu tak se mi zobrazi jen kostra stranky bez toho videa ,jenze uz je ta stranka s tim konkretnim cilsem za indexovana tak kdykoliv nani muze kdokoliv přijít a neuvidi tam zadny video a to ja nechci
|
||
Časová prodleva: 3 dny
|
|||
Kubo2 Profil |
#30 · Zasláno: 15. 10. 2014, 13:03:23
Aha, takže vlastne stačí na začiatok už hotového PHP skriptu vložiť niečo ako:
if(empty($_GET['videoplayer'])) { header('HTTP/1.1 400 Bad request'); printf("You should request this %s video-player with videoplayer GET param filled out.", $_GET['cat']); exit; } A Google to po nejakom čase zabudne. |
||
Časová prodleva: 9 let
|
0