‘ ‘ I can see that your crying. Your crying over your AU, kid i have also lost it and im on a mission to find my brothers. For this time please, don’t be sad. Be greatful that your still alive. Besides i have a friend that will bring you to a new place. ‘ ‘ — Error404
Error404 appears in Fanon Godverse and is a powerful entity that came from FG/Alphatale and during adventures gained enough power to rival Virus404 and so Virus404 and Error404 are rivals.
Backstory[]
After Destruction[]
Error404 layed on the ground full of grass with his 4 brothers around him after finally leaving his AU for good, however as the 5 of them stood up and finally hugged each other Error404 started to rapidly glitch as Astral mother was calling for him to come back. He didn’t want to and in the end pulled himself to the Mainframe (not the one that holds up all the Multiverses) Confused on where he was he screamed for his brothers, » ADAM!! JACOB!! ARES!! SAMSON!? » But he got no response just silence in the Mainframe…Until Osiris approached him » You seem lost here aren’t you child? » the smiling beast said before he got stabbed by a bone and held up in the air. » WHERE ARE MY BROTHERS?! » 404 shouted only to get a response » Oh your brothers? They aren’t here…I guess. Welcome to the Mainframe though. » Osiris said as Error404 put him down and removed the bone only for Osiris wound to heal instantly. » My brothers…? Where- Mainframe? What is this place! I NEED TO- » But before Error404 could finish he was interrupted by Osiris » Calm down…Nothing to fear here, you will get to your brothers soon enough probably but as of now calm down and i can explain everything to you. » Osiris said.
Error404 sat down on a rock as he looked around at the black and blue realm he was in, as Osiris started to explain to Error404 where he was and what the mainframe was. After 40 minutes of explenation » Soooo. This is basically a black and blue endless space full of random rocks and a giant ocean of pure blue color below us? » Error404 said as he stood up and looked down only to see the giant ocean. » Beautiful » Error404 said as he looked up, » It in fact is beautiful, the worst part about it? Heh random amalgamations emerge from the ocean from time to time. » Osiris said to 404 as 404 looked at him with a slight shock. » Amalgamations? Im pretty sure my….Eh Mother once told me about what Amalgamations are. » Error404 said as Osiris smile became wider » Cool. » Osiris said before Error404 jumped into the Ocean only for Osiris eyes to become more wide as he screamed » WHAT ARE YOU DOING!? «….Error404 emerged hours later from the ocean now in a completely new look and with wings that he used for flight as he said » Now i feel better! » Error404 said only for Osiris to reply » What a mad man- «.
Meeting Error[]
(TBA)
After Virus404.[]
(TBA)
Profile[]
Appearance[]
After going inside the Mainframe ocean and coming back Error404 shown a very big difference in appearance : He now possesed a long jacket the color of pure blue with black lines on it and had grey fur, his right eye had strings going down and a crack patched up with glitches, and his left eye had strings both down and up his skull. He wore a black shirt and black pants with the black shirt having something like a crystal of a darker blue color. He had white socks and wore dark blue slippers, and had two pretty large wings emerging from his upper back or likely a very higher part of his jacket. His right eye had a pupil which was the color of white surrounded by an aura of two colors : Dark blue and Blue. His Skeleton has multiple dark lines around it and his fingers are purely black.
Personality[]
Usually Error404 is chill which is just a mask to hide his inner self, he is rather damaged by the destruction of his AU and seperation from his brothers. And at first when he met Osiris he feared him and up today still does fear Osiris in fact due to the unpredictable nature of Osiris. However still Error404 acts kindly to others and those who lost their AUs as he has lost it himself, he doesn’t want others to go through what he did go through. Since currently he is seperated from his brothers and is yet to find them while also engaging in battles : Error404 is blinded by the mission of finding Adam, Jacob, Ares and Samson while he is not aware that they too seperated from each other and went to different paths.
Error404 fears that he may never find his brothers, and may never achieve the goal and never ever reunite with his brothers that he so loves. William is actually mixed having two seperates personalities one being Error404 who is the teacher of Error and wants to get rid of Virus404 himself, his other self is William who wants to find his brothers. The two personalities have two different goals and yet are the same person. Error404 wants to teach Error things that may be useful to him while William wants to find his brothers by any means necessary
» Do you see the difference between us? » -Error404 speaking to Virus404
Abilities[]
Black Mastery[]
Error404 can use the Black Mastery, which summons an aura of darkness around his hand(s) and allows him to change gravity and manipulate souls on an extreme level, so much he can manipulate spirits. He may also use Gravity control, as said. In order to shift gravity to any extent, of apply/remove gravity onto/from beings or objects and constructs. Black Mastery also allows Error404 to manipulate Darkness and a part of nothingness, to an extent if he wishes. This is Error404’s primary ability
(More to be added)
Transformations[]
Butterfly404 (art by me)
Butterfly404/B.U.T.T.E.R.F.L.Y.4.0.4 is a form that 404 posses and activates upon Error404 going into too much stress at the point where his whole body starts turning into an amalgamation : melting like he was trying to endure the heat of the sun, upon starting to melt butterfly404 will activate in order to prevent 404s death and can also activate upon being in a near death state. Butterfly404 in basic is a fail safe from death and melting and is also the Mainframe powering up Error404 to incredible degrees
Powers/Abilities[]
ULTRA.LIGHT Blasts[]
Butterfly404 is capable of shooting blasts out of it’s 4 wings, those blasts look like the mainframe colors : dark blue and black. Whenever shot they start to glow intensly enough to blind someone, they are capable of destabilising matter and atomic particles and make things seem as if they dissapear but they are just being destroyed on an atomic level. The blasts move at mftl+ speed and thus are capable of being not seen by anyone unless they have good perception.
God Ray[]
The now advanced version of Omega ray allows Butterfly to cut through things like butter and without problem, just like the ULTRA.LIGHT Blasts the God rays are fired from Butterflies wings however they can also be shot from Butterflies weird eyes. The God Rays look like black beams that then turn white upon making contact with anything.
(Coming soon)
JustChaos is the ultimate point of Error404, where he advances beyond. This Transformation is only capable of being used upon releasing the Chaos essence from 404, which in return allows him to transform into JustChaos. A chaotic form which allows 404 to transecnd past his other body’s limitations. Basically transforming into a higher state of existance.
Relationships[]
Virus404 (Rival/enemy) — Error404s biggest rival is Virus404 the doppleganger of Error404, Error404 wants to eliminate him though so that he may not cause havoc across the Multiverse but of course Virus404 will and so that’s why Error404 want’s to end Virus404s madness and chaos.
The Astral Mother (Enemy) — Error404 hates the Astral Mother due to the things she did to him and his brothers. They were treated like shit and if everything went out of control she’d always reset the universe…That’s why Error404 left her to die in his dying AU.
His brothers (Adam, jacob, Samson, Ares) — He loves his brothers as they were the nearest and closest friends he has had during the time in his AU however due to being seperated from them he wants to find them and reunite with them.
Alpha!Chara (Lover) — Just like technically all 404’s William has a deep love for the Chara of his universe, however due to the destruction of their au they were seperated from each other.
Trivia[]
- Error404 liikes Chocolate milkshakes
- Due to the time being in the Mainframe Error404 was left with no one else expect Osiris, Loading and the Amalgamations
- Fanon Godverse/Error404 is not canon to the original Error404 nor to the Original alphatale.
- Error404 hates Virus404s jokes about him being his cousin
- Error404 is the teacher of Error
- Error404 likes to tell advice to people who lost their aus and shows high levels of kindness towards them.
- Error404 comes from the first au » Alphatale «
- Error404 despises his copies and wants them gone.
- Error404 is aware of the Omniverse.
┍━━━━╝✹╚━━━━┑
Характеристика и Описание:
┕━━━━╗✹╔━━━━┛
Физическое описание:
Имя: Error404
Вид: Остов
АU: Alphatale
Пол: мужской
Роль: Мультивселеннский Бог/ Сильнейший Санс.
Информация о битве:
HP
[Данные не найдены]
ATK:
[Слишком много для компьютерного для расчета]
DEF:
[Слишком много для компьютерного для расчета]
ОПТ:
[Слишком много для компьютерного для расчета]
G:
[Слишком много для компьютерного для расчета]
ПАРАМЕТРЫ ACT:
[Данные не найдены]
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Внешность/Одежда:
┕━━━━╗✹╔━━━━┛
[IC]Носит длинный белый пиджак с синими кругами и линиями. Он всегда одет в капюшоне. У него черные линии, выходящие из его глаз. Его зубы и глаза голубые. На Error404 также есть меха с белыми крестиками на куртке. У него номер 4 на спине его пиджака. Он носит черный свитер и черные брюки с синими линиями на них. Он носит синие тапочки с иксами и черные носки.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Поведение/Характер/Личность:
┕━━━━╗✹╔━━━━┛
Он действует примерно так же, как и «Error!Санс», за исключением того, что он живет один и ему не с кем поговорить, поэтому он просто говорит между собой. Он ненавидит все, кроме себя. Он также считает, что он безупречен и не должен подчиняться даже правилам производителя. (Кто-то должен отправить этого парня на остров с ошибками и чернилами ). Кроме того, в отличие от «Error! Sans», всякий раз, когда он злится, он не получает ошибок на его лице. Вместо этого его глаз становится итеративным и опухшим, потому что его глаз горловины прикреплен к его ДУШЕ его кабелями. Когда ему не хочется говорить, он обычно говорит азбукой Морзе. Он не против того, чтобы его трогали, если это не связано с физическим контактом. Он интересуется АСи не будет никого нападать или убивать, если он не найдет для него угрозу. Эмоции ошибки 404 довольно похожи на эмоции лорда Бирсуа в Dragon Ball Super.
«В глубине души»:
Он спокоен и собран, харизматичен и манипулятивен, хотя он также невероятно подавлен, только тушеный ненавистью после разрушения его когда-то ценившего мира.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Хобби:
┕━━━━╗✹╔━━━━┛
-коллекционировать рисунки Инка.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
История/Предыстория персонажа:
┕━━━━╗✹╔━━━━┛
-Ошибка 404 раньше работала вместе с AlphaTale! Sans в их AU UnderTale 2.0. В их АС было только два Санса, так как у них не было Папайруса. Они оба носили пронумерованные куртки, чтобы другие могли отличить их друг от друга, AlphaTale носил 1, а Error404 — 2, каждый день они помогали тем, кто нуждался в помощи в их мире.
-Но однажды неизвестный Санс вошел в их мир и начал убивать. Он был известен как Mix! Sans, но более известен как infected!Sans.Он пришел в поисках большего LV, в котором Ошибка404 и Alphatale!Sans должны были остановить его. Они боролись и боролись, пока в конце концов они не оказались в тупике. У них перехватило дыхание, и прежде чем они успели среагировать, Зараженный убил Alphatale!Sans. Ошибка404 плакала и оплакивала смерть своего брата, глядя на его пепел. Зараженный улыбнулся с гордостью и радостью. Ошибка404, кипящая от ярости и печали, разрывала разрыв в реальности голыми руками, но была немедленно убита Зараженным, прежде чем он смог что-либо сделать. Ошибка 404 лежала на земле, глядя на пыль своего брата, а затем совершила ошибку, которая будет преследовать его до конца его дней. Он решил телепортировать его и заразил в Anti-Void место, в котором в то время не было жилья.
-Они оба прибыли, и Ошибка404 немедленно начала взламывать Анти-Пустоту. Это событие довело его до безумия всего за доли секунды. Затем, как только он остановился, он начал пытаться разорвать лицо на части, заставляя его казаться, будто он плачет, этот черный ил. Затем он взял часть кода Anti-Void и использовал его, чтобы уничтожить зараженных. Это было возможно только потому, что, поскольку он взломал Анти-Пустоту, это дало ему вечную жизнь и невероятную долговечность. Это дало Ошибка 404 именно то количество энергии, которое ему было необходимо, чтобы убить Зараженного и отправить его в Ад.
-Он выиграл битву, но какой ценой? Он стал монстром, которого никто не узнал, и сошел с ума. Ошибка 404 спряталась в специальной части Анти-Пустоты, к которой имеет доступ только он, под названием «Главная рама» / «Внешняя стена», место, где он может видеть всю активность внутри и снаружи Анти-Пустоты. С тех пор он был там, никогда не был в контакте с другими АС, медленно сводя себя с ума.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Семья:
Живые: Аstral Mother и Alpha!Sans.
Умершие: все остальные.
┕━━━━╗✹╔━━━━┛
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Способности:
┕━━━━╗✹╔━━━━┛
Слабые атаки:
-[Anti-Void кости]
Это почти неразрушимые черные кости, 404 может вызывать их в любом количестве. В мультивселенной нет доспехов, способных как-то защитить от них, поскольку они обладают огромной проникающей способностью.
-[Гравитация Манипуляции]
404 способен проводить атаки бесконечной гравитации и антигравитации, вызывать черные дыры (в любом количестве) с бесконечными массами и сверхмассивные черные дыры практически неограниченные.
Пассивные:
-[Ночная Всеведение]
404 прожил много лет, и он знает почти все о своей мультивселенной.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Средние атаки:
-[Вибрационная манипуляция]
404 способен генерировать и управлять постоянными колебаниями вибрации, которые позволяют ему производить ударные волны и землетрясения.
-[абсорбция]
404 способен поглощать различные виды энергии, негативные воздействия на него, чужую силу, знания, память. На 404 эта способность не будет иметь никакого эффекта, так как ее сила не может быть поглощена, аннулирована, извлечена из нее, убрана и т. Д.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Более сильные атаки:
-[Синее Мастерство]
Способный манипулировать любыми объектами с синим, как если бы он имел душу, расширение силы каждого Санса в Приложении Манипулирования Гравитацией, вплоть до манипулирования метафизическими концепциями, такими как ум.
-[Mind Wrap]
Эта Сила является еще одним Подмножеством Синего Мастерства, влияющего на ДУШУ и разум, в отличие от обычного Синего Мастерства. Это постоянно, пока Ошибка 404 не решит остановиться или пока его новая марионетка не умрет. Эта сила будет контролировать вас, даже не осознавая этого. Пример: Санс может спокойно говорить с Папайрусом, но на самом деле он душит его до смерти.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Сокрушающие Атаки/Самые сильные Атаки:
-[Темные бластеры]
Мощные бластеры, разработанные самой Астральной Матерью, способные полностью уничтожить практически все, по чему она стреляет. Рейтинг урона — 100.
-[Бог луч]
Выстреливает из его пальцев, который убьет все, что угодно и любого, у кого есть богоподобный код или необычный код от обычного персонажа Au.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
┍━━━━╝✹╚━━━━┑
Формы:
┕━━━━╗✹╔━━━━┛
-Кукольный Мастер/Ошибка666
Эта форма активируется, когда ошибка!Sans сливается с ошибкой 404 и он будет делать это только тогда, когда 404 нуждается в серьезной помощи. Эта форма очень опасна, возможно, единственная форма 404 действительно может контролировать. 404 в этой форме имеет полный контроль над своими способностями и способностями Ошибки и даже некоторыми новыми, которые объединяют их. Эта новая форма не просто сильна. Эта форма дает 404 безбожных скоростей и невероятный урон до колоссальных 190 990 дг за миллисекунду. И он движется со скоростью, превышающей скорость света … даже так быстро, если не близко к скорости превращения Бабочки. Эта форма также имеет интенсивный лечебный фактор, почти полностью отрицающий смерть, где она может исцелить практически любую рану или форму урона, которую она получает в бою.
Доп.способности к это форме:
-[реинкарнация]
Эта способность используется, когда Ошибка 404 либо убита, либо наносит большой урон. Когда он получил слишком много урона или был убит, он начал разбрасывать свой код в земле и затем удалялся из мира. после этого частицы Error404, оставленные позади, соберут код из мира, а затем вернутся в логово Error404 и реанимируют 404 из ресурсов, которые они взяли.
-[Манипулирование кодом]
Эта способность позволяет 404 манипулировать кодом. Он умеет создавать, редактировать и уничтожать в любое время и в любом месте.
BUTTERFLY(Форма)
Трансформация Butterfly — единственная трансформация, которую 404 не может контролировать. Эта трансформация достижима только для 404. Трансформация активируется, когда 404 близка к смерти и мультивселенная реагирует на это так, как будто она сама умирает. Мультивселенная затем направляет всю свою энергию и код на умирающий бит (404), а затем этот бит становится самим Мультивселенным, поскольку он в опасности. это значительное повышение силы позволяет 404 разрушать все на своем пути и дает ему полный контроль над самим существованием. Эта форма сильна и богоподобна в любой форме и почти во всех отношениях. Эта форма может убить с помощью простого прикосновения и может летать, используя свои крылья на таких высоких скоростях, что создает видимость телепортации, Это вывод Dg настолько высок, что размещение здесь заняло бы всю страницу, поэтому мы просто согласимся с фактом его мгновенной смерти. Мало того, но глаза на крыльях стреляют высокими плазменными лазерами, более совершенными и развитыми формами лучей Гастера, настолько сильными, что они могут легко пройти прямо через Аус и другие Галактики и при этом полностью уничтожить их.
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
-На этом все мои дорогие Аминовцы. Думаю, вам понравилась эта статья, а теперь пока. :ok_hand: :rainbow:
|
#Alphatale
|
#Шаблон
Источники информации:
https://undertale-au-fanon.fandom.com/wiki/AlphaTale/Error404
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
Галерея:
Error404 Sans Vs FatalError Sans Animation
03:25
4.50 MB
1.1M
Error404 Sans против KingOfMultiverse Sans Озвучка
03:23
4.45 MB
67.4K
Error404 Sans Vs FatalError Sans Animation Озвучка Sans 404
03:28
4.56 MB
7.7K
ИСТОРИЯ ERROR404 SANS
06:09
8.09 MB
183.8K
Error404 Sans Vs FatalError Sans Анимация Русский дубляж RUS озвучка
03:05
4.06 MB
834
Alphatale Error 404 Sans Fight By NotRig
02:45
3.62 MB
108.2K
Error 404 Sans Vs Fatal 404 Sans
21
471.68 KB
3K
Error 404 Vs Fatal Error Sans Sans Au Whoisstrongest Shorts Fyp
39
875.98 KB
17.3K
Undertale Error 404 And Virus 404 Sans Vs Fatal 404 Sans Power Level
04:37
6.08 MB
3.7K
Error Sans Vs Error404 Sans ANIMATION
03:21
4.41 MB
1M
Fatal Error Sans Vs Error 404 Sans
44
988.28 KB
1.5K
Error 404 Vs Fatal Dust Epilepsy Warning
03:07
4.10 MB
6.6K
ERROR404 Sans VS VIRUS404 Sans Power Levels
07:15
9.54 MB
254.8K
Udertale Reacciona A Error404 Sans Vs FatalError Sans Parte 22
06:52
9.04 MB
35.8K
Error 404 And Fatal Error Vs Ink Dust Sans And Error Dust Sans Error 404 Vs
01:00
1.32 MB
3.3K
Rainimator Ocs Herobrine Sans Reacts To Error 404 Vs Fatal Error REQ RUSHED
03:59
5.24 MB
21.7K
FatalError Sans And Error Sans VS Error404 Sans
25
561.52 KB
9.5K
FatalError Sans VS Error404 Sans
14
314.45 KB
1.7K
ERROR 404 Sans VS FATAL ERROR Sans 전투력 측정기
30
673.83 KB
254
Error 404 Vs Fatal Error And Error Sans Power Level
06:10
8.12 MB
1.7K
Fatal Error Sans VS Fatal Error Sonic Fanon Version
06:15
8.23 MB
886.1K
Error 404 Vs Fatal Error ULB VHS Sans
28
628.91 KB
2.6K
ERROR 404 VS FATAL ERROR DEATHBATTLE
19
426.76 KB
6.7K
Error Sans Fatal Error Sans Error 404 Sans Edit
16
359.38 KB
1.1K
Error404 Sans против FatalError Sans Озвучка на русском
02:52
3.77 MB
50
Error 404 Sans VS Bill Sans Proof
35
786.13 KB
2.1K
CHANGE THE FORMALITY MEME UNDERTALE AU FT GENO ERROR FATAL ERROR ERROR 404 FLASH WARNING
56
1.23 MB
74.2K
1vs1 ERROR404 Sans Vs FATALERROR Sans REMASTERED VERSION
19
426.76 KB
607
Error 404 Sans Vs Fatal Error Sans Edit Error404sans Fatalerror Edit
15
336.91 KB
177
Video Vietsub Să P Tơ I Error 404 Sans Vs Fatal Error Sans
21
471.68 KB
680
Error 404 Vs Fatal Error
22
494.14 KB
216
Error404 Sans Vs Fatalerror Shorts
44
988.28 KB
68
Error 404 Sans Vs Sans AU S
15
336.91 KB
21.4K
Error 404 Vs Fatal Error Edit Sans Undertale Error404 Fatalerror Shorts Errortale Underverse
16
359.38 KB
353
Error 404 Sans Vs Fatal Error Sans And Fatal Error Sonic
42
943.36 KB
1.8K
ERROR SANS VS ERROR404 SANS VS ERROR FATAL SANS
18
404.30 KB
442
Fatal Error 404 Sans
11
247.07 KB
58
FatalERROR Vs ERROR404 Voice Lines I Do Voice Work Free Read About Me
01:00
1.32 MB
6.9K
Reacting To Error404 Sans Vs FatalError Sans FIGHT
11:39
15.33 MB
1.1K
Error404 Sans VS FatalError Sans FULL DUB
03:06
4.08 MB
1.2K
Fatal Error Vs Error 404 Русский дубляж
03:24
4.47 MB
878
Fatalerror Sans Vs Error 404 Sans Give Me A Suggestion
24
539.06 KB
488
Error 404 Sans Vs Saitama Shorts
25
561.52 KB
28.9K
Fatal Error Sans Story
02:42
3.55 MB
24.9K
Infected Sans Fanon Vs Error 404 Sans Fanon Alphatale Sansaus Infected Error404
55
1.21 MB
1.4K
A Fatal Error Sans Megalo FAILED CREATION From Soundcloud
03:50
5.04 MB
5.9K
Fatal Error Sans VS Error 404 Sans Power Levels
01:02
1.36 MB
416
Wiki Sans Vs Fatal Error Animated Short Sorry
01:09
1.51 MB
0.9K
Fatal 404 Sans Theme Godverse
04:26
5.83 MB
32.5K
Old Sans AUS React To Error404 VS Fatal Error Requested
04:18
5.66 MB
47K
Distortion Error404 Theme Last Revamp Jinify Original
02:26
4.46 MB
Tainted Ambition N Alphatale Error 404 Jinify Commission
03:06
5.68 MB
N Alphatale E R R O R 4 0 4 Sans Tainted Ambition 1 Hours Jinify
1:07:59
124.48 MB
Error404 Sans Theme Jinify
01:50
3.36 MB
Distortion Error404 Theme Last Revamp Jinify Original 1 Hour
1:00:55
111.54 MB
Combat Ready Error404 Sans Theme Good Audio
02:15
4.12 MB
All Error404 Sans Themes
09:32
17.46 MB
Alphatale Error 404 Sans Fight By NotRig
02:45
5.04 MB
Undertale AU Error404 Sans Fight Theme Coded Strike Fanmade
03:02
5.55 MB
Error 404 Sans VS Sonic Exe
00:19
593.75 KB
Error404 Sans Theme Fusion Killer Band OST
04:05
7.48 MB
Anya Vs Error 404
00:06
187.50 KB
Error 404 Vs Goku
00:11
343.75 KB
Alphatale Corrupted Control
02:57
5.40 MB
Error404 Sans Fight Showcase Phase 1 Game Link In Desc
03:54
7.14 MB
ERROR404 Sans VS VIRUS404 Sans Power Levels
07:15
13.28 MB
Error404 VS Wiki Sans FANON
03:30
6.41 MB
Error404 Sans Vs FatalError Sans Animation
03:25
6.26 MB
Blood Moon Alphatale Ost B U T T E R F L Y 6 6 6 Theme DylanOwO
03:37
6.62 MB
Destroyerofuniverse Error 404 Red Theme
02:42
4.94 MB
Error 404 Sans Vs Saitama Shorts
00:25
781.25 KB
Error Sans Vs Error404 Sans ANIMATION
03:21
6.13 MB
Black Frieza VS Error404 Sans
00:25
781.25 KB
Error 404 Vs Virus 404
00:19
593.75 KB
Error Sans And Fatal Error Vs Error 404 Requested
00:30
937.50 KB
X Gaster VS Error 404 Sans
00:18
562.50 KB
Distortion Error 404 Sans Theme
02:27
4.49 MB
Who Is The Strongest ERROR404 SANS VS SANS AUS Special 140 SUBSCRIBER
00:52
1.59 MB
WHO IS STRONGEST VIRUS404 SANS VS ERROR404 SANS
00:36
1.10 MB
Who Is Stronger Error404 Sans Vs Bill Sans Shorts Sansau Undertaleau Error404 Billsans Bills
00:26
812.50 KB
Alpha Sans VS Error404 Sans
00:39
1.19 MB
Error 404 Sans Vs Kratos
00:37
1.13 MB
Spooky Scary Skeletons Alpha Error 404 Infected Sans
00:30
937.50 KB
Spinning The Wheel Until Error 404 Sans Loses
00:26
812.50 KB
ERROR 404 SANS ABILITYS Test
01:18
2.38 MB
Error 404 Sans Theme Distortion Jinify
1:00:49
111.36 MB
Who Is Strongest ERROR 404 SANS VS LOADING SANS
00:29
906.25 KB
Real 404 VS Error404 Sans
00:29
906.25 KB
Error 404 Sans VS Wiki Sans
00:44
1.34 MB
Alphatale Ost Invulnerable E R R O R 4 0 4 Sans Theme 1 Hours
1:03:17
115.88 MB
ERROR404 SANS
00:25
781.25 KB
Error 404 Sans Solos
00:23
718.75 KB
Представить себе компьютер, ноутбук, планшет или смартфон, не имеющий доступа к сети Интернет, в настоящее время достаточно сложно. Миллионы пользователей каждый день посещают огромное количество сайтов и страниц. При этом им открывается доступ к разному контенту, файлам, информации и так далее.
Открывая очередной сайт или страницу, можно столкнуться с одной из самых (если не самой) распространённых ошибок. Она имеет кодовое обозначение 404 и чаще всего сопровождается дополнительной надписью «Not Found».
Закономерный интерес вызывает то, что это за ошибка, почему она появляется, и как её можно устранить. Как с позиции обычного пользователя, так и со стороны владельца сайта, веб-мастера, где «вылез» такой код.
Что это такое
Первым делом нужно понять, что это за ошибка и что означает надпись «404 Not Found», появляющаяся на мониторе компьютера или экране мобильного гаджета.
При имеющихся элементарных знаниях английского языка, уже само название во многом даёт ответ на этот вопрос. Ведь перевод Not Found звучит как «не найдено» или «не обнаружено». А про сам код 404 стоит поговорить отдельно.
Говоря простым языком о том, что означает эта ошибка с обозначением «404 Not Found», можно ответить коротко. Страницы с прописанным адресом не существует. А потому и открыть её невозможно.
Если же рассматривать вопрос глубже, погружаясь в технические подробности, ситуация становится несколько интереснее. Некоторые уверены, что в адресной строке браузера достаточно прописать произвольный набор символов, и после этого появится 404 ошибка. Ведь такой страницы действительно не существует. Но это не так. Случайный набор ведёт к другому сообщению. А именно о том, что установить соединение с сервером не удаётся.
Объяснить это несложно. Запрос отправляется на сервер, на котором работает и располагается веб-сайт. Если с сервером связь есть, то тот или иной ответ будет получен в любом случае. К примеру, когда всё функционирует, ответ будет иметь код 200. Причём он невидимый для обычного юзера. Если же есть какие-то проблемы, уже вылезает ошибка.
Вопрос ещё заключается в том, почему ошибка имеет код именно 404.
Есть теория, которая, скорее, является предметом чьей-то фантазии, что первую серверную разместили в помещении с номером 404.
Но в действительности есть логичное объяснение. Первая цифра 4 указывает на тот факт, что запрос очень долгий и в прописанном адресе может быть ошибка. Вторая 4 говорит, что конкретная ссылка на сайте отсутствует. А 0 характеризует ошибку синтаксиса протокола и относит ошибку к группе 40х.
ВНИМАНИЕ. Рассматриваемый код означает, что сервер обнаружить удалось, но отыскать конкретную страницу на этом сайте не получается.
Это более чем понятное и простое объяснение происхождения такого кода.
Причины возникновения
Несмотря на то, что существует ряд похожих по коду ошибок, каждая из них имеет своё значение. Если 404 заменить на 403, то здесь уже получится иная ситуация. Ссылка есть, но доступ для данного устройства к ней ограничен.
Что же касается причин, из-за которых можно столкнуться с 404 на сайте, то их несколько:
- Неправильно указан адрес. Такое возникает часто и по понятной причине. Юзер вводит адрес вручную, либо неправильно его скопировал, в результате чего вылез соответствующий код. Либо же изначально ссылка была неправильной, и она ведёт на страницу, которой в действительности не существует.
- Битые ссылки. Сюда относятся те ссылки, которые не перенаправляют ни на одну из страниц на сайте. Довольно часто эта проблема наблюдается в случае с внутренней перелинковкой. Отличие от неправильного адреса в том, что ссылка раньше существовала, но теперь её нет.
- Страница удалена. Если на сайте удалили ту или иную страницу, вовсе не факт, что на неё никто не переходит. Дело всё в том, что такие ссылки могут сохраняться в поисковых системах достаточно долгое время. Либо же у пользователя сохранились в закладках старые ссылки, которые уже удалены.
- Нарушения в работе сервера. Иногда код 404 может появляться по причине того, что сам сервер неисправен. Но это, скорее, исключение, нежели правило.
В итоге получается, что с кодом ошибки 404 пользователи сталкиваются тогда, когда не удаётся найти запрашиваемую на сайте страницу. Причины похожи, но всё равно имеют определённые отличия между собой.
В чём опасность ошибки
Изначально может показаться, что в этой ошибке нет ничего страшного, и никакого вреда она принести не может.
Если рассуждать с позиции владельца сайта, то появление подобных страниц ведёт к значительному уменьшению количества посещений. А это непосредственным образом влияет на заработок. Одни юзеры будут думать, что сайт неисправен и возвращаться к нему нет смысла. У других формируется представление, что ресурс вовсе удалён.
Нет ничего приятного в том, когда открываешь ссылку, где потенциально находится искомая и необходимая информация, что видно из описания в том же поисковике, а в ответ получаешь 404 на экране.
Другая проблема скрывается в индексации. Поисковые системы негативно реагируют на сайты, где имеется множество битых ссылок и страниц, которых не существует. Потому индексация подобных ресурсов будет снижаться.
Как устранить ошибку
Теперь к вопросу о том, как исправить ошибку, которая именуется как 404 Not Found.
Фактически тут есть 2 варианта, в зависимости от того, с чьей стороны смотреть на ситуацию:
- обычного пользователя;
- владельца сайта.
Будучи обычным пользователем, который заходит на сайт, но сталкивается с таким кодом, способов решения проблемы не так много.
Тут есть следующие рекомендации о том, как убрать ошибку 404, дополненную обычно надписью Not Found:
- проверить адрес введённой ссылки на наличие возможных ошибок, опечаток;
- попробовать ввести тот же адрес ещё раз;
- перезагрузить страницу, которая не отображается;
- вернуться на страницу назад и ещё раз попробовать перейти на требуемый раздел.
Но чаще всего проблема со стороны самого сайта. И её предстоит исправлять веб-мастеру. Пока он её не обнаружит и не откорректирует, открыть страницу по этой ссылке не получится.
Что делать веб-мастеру
А этот вопрос требует более детального рассмотрения.
Ошибка будет устранена лишь в том случае, если что-то предпринять в её отношении. В редких случаях эту ошибку с кодом 404 и подписью Not Found провоцирует сервер. Там должны решить, как устранить её, после чего сайт снова заработает без вмешательства веб-мастера.
Но поскольку такое явление редкость, приходится действовать самому. На этот счёт есть несколько полезных рекомендаций.
Тут речь идёт о 2 проблемах, которые чаще всего сопровождаются появлением кода ошибки 404:
- Ссылка никуда не ведёт. Это происходит в тех случаях, когда для страницы задаётся некорректный или неправильный адрес. Устранить проблему довольно легко. Нужно найти эту страницу и закрепить за ней рабочую ссылку. Если таких страниц несколько, корректировка выполняется вручную. Для крупных сайтов с большим числом страниц лучше применять автоматические виджеты. Они будут формировать страницы. Такие решения помогут избавиться от проблем в будущем и предотвратить отток посетителей из-за ошибки 404 на страницах.
- Присутствуют битые ссылки. Зачастую проблема возникает из-за внутренней перелинковки. То есть когда ссылки с одной страницы сайта ведут на другие страницы этого же ресурса. Часто бывает так, что ссылка остаётся, а страницы, куда она ведёт, уже нет. Такая ситуация негативно воспринимается поисковыми системами. Тут есть два варианта. Во-первых, ссылка просто удаляется. Во-вторых, можно поменять адрес, чтобы ссылка вела на другую страницу. У этой задачи тоже есть возможность применения автоматизированного решения. Для этого используются специальные сервисы и программы, осуществляющие автоматическую перелинковку.
Представленные рекомендации обычно решают около 90% всех проблем, которые связаны с ошибкой 404.
Но есть ещё несколько советов, к которым точно стоит прислушаться:
- Не рекомендуется для основных страниц веб-сайта использовать сложные и длинные адреса. Чем он короче, тем лучше. Это снижает вероятность появления ошибок и опечаток.
- Не стоит злоупотреблять переименованием страниц, постоянно меняя ссылки, которые на них ведут. Это негативно сказывается на работе поисковых роботов, вводит в заблуждение пользователей. К примеру, юзер только недавно добавил себе в избранное важную ссылку, а при открытии её через пару дней она выдаёт ошибку 404. А всё потому, что адрес изменился. Теперь ему придётся снова заходить на сайт, искать обновлённую страницу и добавлять уже её. Далеко не все готовы это делать. Так владелец сайта теряет посетителей.
- Использовать следует только те серверы, которые отличаются надёжной и стабильной работой. Это защита от целого ряда ошибок, включая 404.
Простые, но эффективные меры, которые помогут минимизировать число подобных страниц на сайте.
Как ошибка 404 может приносить пользу
Звучит странно, но в действительности ошибку 404 можно использовать себе на благо.
Даже при самом тщательном подходе к ведению сайта полностью избежать появления ошибок 404 невозможно. Зато её можно превратить в эффективный инструмент. Он не только не снизит посещаемость, но ещё и привлечёт к ресурсу дополнительное внимание.
Тут выделяют 3 основные функции, которые выполняет 404:
- акцентирует внимание на случившейся нестандартной ситуации;
- указывает юзерам на то, что они допустили ошибку, но запрашиваемая информация есть на этом сайте;
- предлагает алгоритм действий, направленных на исправление ситуации.
В этом случае главной задачей будет отойти от стандартной формы ошибки и отказаться от банальной надписи, что страницу, которую запрашивает пользователь, найти не удалось.
По сути, открывая такую страницу, пользователь видит, что он ошибся. Но никаких решений не предлагается. И тогда действительно наблюдается отток посетителей.
Актуальные CMS обладают всеми необходимыми инструментами, чтобы поменять дизайн страницы с ошибкой 404 и сделать её более привлекательной, полезной.
Если применить эти инструменты, даже при появлении Not Found с кодом 404, посетитель может увидеть:
- ссылку, которая ведёт на главную страницу сайта;
- ссылки на похожие либо просто самые популярные страницы;
- карту всего веб-ресурса;
- форму для поиска, чтобы отыскать нужную информацию;
- форму для обратной связи с администрацией.
Используя подобное оформление страницы с ошибкой 404, владелец сайта минимизирует количество посетителей, которые, столкнувшись с этим кодом, спешат покинуть ресурс. Увидев предложенную им альтернативу, они наверняка перейдут на главную страницу, введут в поиск нужный запрос или заинтересуются другими ссылками.
Параллельно, отталкиваясь от действий пользователей, попадающих на страницу с 404 ошибкой, можно отслеживать, какие именно проблемы возникают, и оперативно их устранять.
В статье мы расскажем, что означает ошибка 404 на сайте. Также она может называться:
- 404 page not found,
- http error 404,
- error 404.
Ниже мы опишем, почему возникает ошибка 404, а также как её отследить и исправить.
404 ошибка (http error 404) — что это значит?
Ошибка 404 page not found — это код ответа сервера. Что это значит?
Когда вы вводите адрес сайта, браузер запрашивает его стартовую страницу у сервера. Если сервер не может найти страницу, он сообщает об этом браузеру с помощью кода 404. Это сообщение отображается на экране пользователя в браузере.
Почему такое может произойти? Есть несколько возможных причин:
- Вы допустили ошибку при вводе адреса страницы или при открытии файла в браузере. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.
- Данные (страница или файл) не размещены на сервере, или CMS неверно отвечает на запрос пользователя. В этом случае дело обстоит сложнее и быстро справиться с проблемой не получится. Чтобы устранить ошибку 404, определите, как создавался сайт, на котором обнаружена ошибка (на CMS или без использования CMS). От этого будет зависеть способ решения проблемы.
Мы рассмотрим, что делать с ошибкой 404 и как исправить.
Как убрать ошибку 404 на сайте, созданном на CMS (WordPress, Joomla, 1С-Битрикс и т.д.)
На сайтах, созданных с использованием CMS, встречаются различные страницы с ошибкой 404 (http status 404). В зависимости от типа страницы с ошибкой различаются причины возникновения и пути решения проблемы:
- Если вы видите на своём сайте стандартную ошибку 404 REG.RU:
В большинстве случаев проблема связана с отсутствием конфигурационного файла .htaccess. Как избавиться от ошибки 404? Создайте в корневой папке сайта пустой текстовый файл с расширением .htaccess и добавьте в него стандартные директивы для используемой CMS. Стандартные директивы приведены в статье: Файлы .htaccess для популярных CMS.
Важно: в панели управления cPanel файл .htaccess по умолчанию скрыт (т.е. он существует, но не виден). Следуйте инструкции, чтобы включить отображение файла. Затем сверьте его содержимое со стандартным.
Если файл .htaccess существует и его содержимое корректно, а ошибка 404 not found сохраняется, обратитесь в техническую поддержку.
- Если вы видите иную страницу ошибки, которую отдает CMS сайта. Например:
Ошибка на WordPress
Пользовательская ошибка 404 not found
Возможно, страница не создана или не опубликована на этапе размещения сайта в админке CMS. Также ошибка может быть связана с формированием «человекопонятных» ЧПУ-ссылок с помощью SEO-плагинов. Чтобы избавиться от проблемы, необходимо обратиться к веб-разработчикам сайта или на тематические форумы, на которых представлена необходимая техническая информация (ошибка http 404).
Как быстро устранить ошибку 404 на сайте, созданном без использования CMS
На сайтах, созданных без использования CMS, код ошибки 404 отображается следующим образом:
Что означает это сообщение? Запрашиваемые страница/файл отсутствуют или размещены в неправильной папке (не в корневой папке сайта).
Что делать? Откройте корневую папку сайта в панели управления хостингом и проверьте, находятся ли в ней файлы вашего сайта.
- Если искомые файлы отсутствуют, следуйте инструкции: Как загрузить файл в корневой каталог сайта? После размещения файлов в корневой папке ошибка 404 должна исчезнуть.
- Если файлы существуют и находятся в корневой папке, обратитесь в техническую поддержку.
Как находить и мониторить код ошибки 404?
Если вы владелец сайта, вы можете найти страницы с ошибкой с помощью специальных сервисов. Самые популярные сервисы:
- Яндекс.Вебмастер,
- Google Search Console,
- Screaming Frog.
Ниже мы описали, как работать с каждым из них.
Яндекс.Вебмастер
-
Авторизуйтесь в Яндекс.Вебмастер.
-
Перейдите в раздел Индексирование — Страницы в поиске:
HTTP status 404 — что это
- Выберите Исключенные страницы:
- Добавьте фильтр, при котором отобразятся результаты с ошибкой «404 page not found»:
Google Search Console
-
Авторизуйтесь в Google Search Console.
-
Разверните блок Индекс и выберите Покрытие:
404 ошибка: что это
- Используйте фильтр, который покажет код ошибки 404. Для этого перейдите в раздел Сведения и кликните Отправленный URL не найден (ошибка 404):
Ошибка 404: что значит и как исправить
Screaming Frog
-
Загрузите программу с официального сайта.
-
Установите её на компьютер.
-
Откройте программу, введите ссылку на сайт и нажмите Start:
- Перейдите во вкладку Response Code. Из выпадающего списка выберите фильтр Client Error (4xx):
Открывается только главная страница сайта, на внутренних страницах ошибка 404 или 500
Рассмотрим, что значит и как исправить ошибку отображения внутренних страниц сайта (error 404 или 500). Причиной проблемы является отсутствие файла .htaccess (либо он пустой, либо в нем не хватает необходимых директив для работы CMS). Решить проблему может замена текущего файла .htaccess стандартным для данной CMS.
На хостинге Linux
Если у вас ISPmanager, проверьте, не включены ли Автоподдомены. Если они включены, отключите их, проверьте актуальность проблемы.
В остальных случаях для устранения внутренней ошибки 404 или 500, перейдите в корневую папку сайта: Как узнать корневую папку сайта
Создайте файл .htaccess (или замените его) со следующим содержимым:
Файл .htaccess для Joomla
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################
## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks
#
# mod_rewrite in use
RewriteEngine On
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ ".xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)
# RewriteBase /
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|.php|.html|.htm|.feed|.pdf|.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Файл .htaccess для WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Файл .htaccess для HostCMS
Options +FollowSymlinks
AddDefaultCharset Off
<IfModule mod_php4.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag register_globals off
</IfModule>
<IfModule mod_php5.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag register_globals off
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.htm index.html
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php
</IfModule>
Файл .htaccess для Bitrix
Options -Indexes
ErrorDocument 404 /404.php
<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
Файл .htaccess для ModX
# MODx supports Friendly URLs via this .htaccess file. You must serve web
# pages via Apache with mod_rewrite to use this functionality, and you must
# change the file name from ht.access to .htaccess.
#
# Make sure RewriteBase points to the directory where you installed MODx.
# E.g., "/modx" if your installation is in a "modx" subdirectory.
#
# You may choose to make your URLs non-case-sensitive by adding a NC directive
# to your rule: RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC]
RewriteEngine On
RewriteBase /
# Rewrite www.domain.com -> domain.com -- used with SEO Strict URLs plugin
#RewriteCond %{HTTP_HOST} .
#RewriteCond %{HTTP_HOST} !^example-domain-please-change.com [NC]
#RewriteRule (.*) http://example-domain-please-change.com/$1 [R=301,L]
#
# or for the opposite domain.com -> www.domain.com use the following
# DO NOT USE BOTH
#
#RewriteCond %{HTTP_HOST} .
#RewriteCond %{HTTP_HOST} !^www.example-domain-please-change.com [NC]
#RewriteRule (.*) http://www.example-domain-please-change.com/$1 [R=301,L]
#
# Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent
# https://www.domain.com when your cert only allows https://secure.domain.com
#RewriteCond %{SERVER_PORT} !^443
#RewriteRule (.*) https://example-domain-please-change.com.com/$1 [R=301,L]
#
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
#
# Make sure .htc files are served with the proper MIME type, which is critical # for XP SP2. Un-comment if your host allows htaccess MIME type overrides.
#AddType text/x-component .htc
#
# If your server is not already configured as such, the following directive
# should be uncommented in order to set PHP's register_globals option to OFF.
# This closes a major security hole that is abused by most XSS (cross-site
# scripting) attacks. For more information: http://php.net/register_globals
#
# To verify that this option has been set to OFF, open the Manager and choose
# Reports -> System Info and then click the phpinfo() link. Do a Find on Page
# for "register_globals". The Local Value should be OFF. If the Master Value
# is OFF then you do not need this directive here.
#
# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS :
#
# Your server does not allow PHP directives to be set via .htaccess. In that
# case you must make this change in your php.ini file instead. If you are
# using a commercial web host, contact the administrators for assistance in
# doing this. Not all servers allow local php.ini files, and they should
# include all PHP configurations (not just this one), or you will effectively
# reset everything to PHP defaults. Consult www.php.net for more detailed
# information about setting PHP directives.
#
#php_flag register_globals Off
#
# For servers that support output compression, you should pick up a bit of
# speed by un-commenting the following lines.
#
#php_flag zlib.output_compression On
#php_value zlib.output_compression_level 5
#
# The following directives stop screen flicker in IE on CSS rollovers. If
# needed, un-comment the following rules. When they're in place, you may have
# to do a force-refresh in order to see changes in your designs.
#
#ExpiresActive On
#ExpiresByType image/gif A2592000
#ExpiresByType image/jpeg A2592000
#ExpiresByType image/png A2592000
#BrowserMatch "MSIE" brokenvary=1
#BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
#BrowserMatch "Opera" !brokenvary
#SetEnvIf brokenvary 1 force-no-vary
Файл .htaccess для Drupal
#
# Apache/PHP/Drupal settings:
#
# Protect files and directories from prying eyes.
<FilesMatch ".(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(.php)?|xtmpl)$|^(..*|Entries.*|Repository|Root|Tag|Template)$">
Order allow,deny
</FilesMatch>
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
Options +FollowSymLinks
# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>
# Set the default handler.
DirectoryIndex index.php index.html index.htm
# Override PHP settings that cannot be changed at runtime. See
# sites/default/default.settings.php and drupal_initialize_variables() in
# includes/bootstrap.inc for settings that can be changed at runtime.
# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
php_flag magic_quotes_gpc off
php_flag magic_quotes_sybase off
php_flag register_globals off
php_flag session.auto_start off
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation off
</IfModule>
# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive On
# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600
<FilesMatch .php$>
# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off
</FilesMatch>
</IfModule>
# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on
# Block access to "hidden" directories whose names begin with a period. This
# includes directories used by version control systems such as Subversion or
# Git to store control files. Files whose names begin with a period, as well
# as the control files used by CVS, are protected by the FilesMatch directive
# above.
#
# NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
# not possible to block access to entire directories from .htaccess, because
# <DirectoryMatch> is not allowed here.
#
# If you do not have mod_rewrite installed, you should remove these
# directories from your webroot or otherwise protect them from being
# downloaded.
RewriteRule "(^|/)." - [F]
# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} !^www. [NC]
# RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
# RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /
# Pass all requests not referring directly to files in the filesystem to
# index.php. Clean URLs are handled in drupal_environment_initialize().
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
# Rules to correctly serve gzip compressed CSS and JS files.
# Requires both mod_rewrite and mod_headers to be enabled.
<IfModule mod_headers.c>
# Serve gzip compressed CSS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -s
RewriteRule ^(.*).css $1.css.gz [QSA]
# Serve gzip compressed JS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -s
RewriteRule ^(.*).js $1.js.gz [QSA]
# Serve correct content types, and prevent mod_deflate double gzip.
RewriteRule .css.gz$ - [T=text/css,E=no-gzip:1]
RewriteRule .js.gz$ - [T=text/javascript,E=no-gzip:1]
<FilesMatch "(.js.gz|.css.gz)$">
# Serve correct encoding type.
Header append Content-Encoding gzip
# Force proxies to cache gzipped & non-gzipped css/js files separately.
Header append Vary Accept-Encoding
</FilesMatch>
</IfModule>
</IfModule>
Файл .htaccess для NetCat
AddDefaultCharset windows-1251
ErrorDocument 404 /netcat/require/e404.php
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /netcat/require/e404.php?REQUEST_URI=$1 [L,QSA]
</ifModule>
Файл .htaccess для DLE
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
# Редиректы
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
# Сам пост
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L]
RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L]
RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]
RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$1&cstart=$2&seourl=$4 [L]
RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&news_page=$1&seourl=$3 [L]
RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
RewriteRule ^([0-9]+)-(.*).html(/?)+$ index.php?newsid=$1&seourl=$2 [L]
# За день
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
# За весь месяц
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
# Вывод за весь год
RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]
# вывод отдельному тегу
RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]
# вывод для отдельного юзера
RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]
# вывод всех последних новостей
RewriteRule ^lastnews/(/?)+$ index.php?do=lastnews [L]
RewriteRule ^lastnews/page/([0-9]+)(/?)+$ index.php?do=lastnews&cstart=$1 [L]
# вывод в виде каталога
RewriteRule ^catalog/([^/]*)/rss.xml$ engine/rss.php?catalog=$1 [L]
RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]
RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]
# вывод непрочитанных статей
RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]
RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]
# вывод избранных статей
RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]
RewriteRule ^rules.html$ index.php?do=rules [L]
RewriteRule ^statistics.html$ index.php?do=stats [L]
RewriteRule ^addnews.html$ index.php?do=addnews [L]
RewriteRule ^rss.xml$ engine/rss.php [L]
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/page/([0-9]+)/$ index.php?do=cat&category=$1&cstart=$2 [L]
RewriteRule ^([^.]+)/$ index.php?do=cat&category=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L]
RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]
Файл .htaccess для Opencart
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
Файл .htaccess для Webasyst
<FilesMatch ".md5$">
Deny from all
</FilesMatch>
DirectoryIndex index.php
Options -Indexes
# Comment the following line, if option Multiviews not allowed here
Options -MultiViews
AddDefaultCharset utf-8
<ifModule mod_rewrite.c>
RewriteEngine On
# Uncomment the following line, if you are having trouble
RewriteBase /
RewriteCond %{REQUEST_URI} !.(js|css|jpg|jpeg|gif|png|svg|ttf|eot|otf|woff|woff2)$ [or]
RewriteCond %{REQUEST_URI} apple-touch-icon.png$ [or]
RewriteCond %{REQUEST_METHOD} ^(POST|PUT|COPY|MOVE|DELETE|PROPFIND|OPTIONS|MKCOL)$ [or]
RewriteCond %{HTTP:Translate} ^.+$ [or]
RewriteCond %{HTTP_USER_AGENT} ^(DavClnt|litmus|gvfs|davfs|wdfs|WebDAV|cadaver|Cyberduck)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
</ifModule>
<ifModule mod_headers.c>
<FilesMatch ".(jpg|jpeg|png|gif|js|css|svg|ttf|eot|otf|woff|woff2)$">
Header set Cache-Control "max-age=3153600, public"
</FilesMatch>
</ifModule>
Если у вас хостинг Windows
На хостинге Windows файл .htaccess не поддерживается. Его функцию выполняет файл web.config. Если вы наблюдаете внутреннюю ошибку 404 или 500 на хостинге Windows, рекомендуем обратиться к разработчикам сайта или на тематические форумы с вопросом, как убрать 404, заменив файл web.config.
Что будет, если не исправлять ошибку 404
Во-первых, есть риск потерять потенциальных клиентов. Когда пользователь не получает информацию, которую искал, он уходит на другой сайт, который ему предложил браузер. Если ошибка встречается на веб-ресурсе часто, можно потерять и уже имеющихся пользователей, так как они решат, что использование такого сайта небезопасно.
Во-вторых, есть риск потерять хорошую позицию в поисковой выдаче. Сама по себе страница с ошибкой 404 не вызывает у поисковой системы недоверия. Она просто удаляется из индексации. Однако там могли находиться ключевые слова, которые могли повлиять положительно на поисковую выдачу. Если на сайте много страниц с ошибкой, тогда поисковые роботы действительно могут отнестись с недоверием ко всему веб-ресурсу и сайт может потерять высокий рейтинг.
Сделайте страницу 404 полезной
Ошибка 404 (страница не найдена) может появиться в любое время. Важно, чтобы пользователь при входе на эту страницу не потерял доверия к сайту. Страницы с ошибкой 404 можно создавать самостоятельно. Например, если у вас сайт на WordPress или вы пользуетесь услугой REG.Site, страницу с ошибкой можно легко создать с помощью плагина 404page.
Вот несколько советов по созданию страницы:
- дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
- поместите ссылку на главную страницу,
- добавьте дайджесты последних публикаций на сайте,
- поместите контакты организации (номер телефона, адрес) и службы поддержки,
- можно предложить действия для решения проблемы доступа к странице.
После посещения такой страницы посетитель хоть и не получит нужную информацию, однако у него останется положительное впечатление от посещения сайта, и в следующий раз он не откажется зайти на него снова.
Если перечисленные способы не помогли исправить ошибку, обратитесь в службу поддержки REG.RU.