O .htaccess é um ficheiro de configuração usado para servidores que correm o software Apache Web Server. Por começar por um “ponto”, não significa que o ficheiro tem extensão “htaccess”, o ficheiro é simplesmente chamado de “.htaccess”. O ficheiro serve para alterar configurações quando um utilizador abre uma página web que está na mesma localização do ficheiro. Ao abrir uma página web onde está alojado o ficheiro .htaccess, o software Apache executa o ficheiro antes de abrir a página web, e corre o código do ficheiro. O código serve para alterar configurações, ativar ou desativar funções, pedir login e password para prosseguir na visualização da página, redireccionamento caso a página que tente abrir não exista ou seja necessário, etc.
O ficheiro .htaccess pode ser criado e editado com qualquer editor de texto, mesmo com o simples “notepad” do Microsoft Windows, o ficheiro pode ser programado com algumas tarefas possível que o administrador necessite. Seguem alguns exemplos mais comuns na utilização de ficheiros .htaccess.
Erro 404 Ficheiro não encontrado
Quando um utilizador tenta abrir uma página que não existe, ocorre o erro chamado de “404 File Not Found”, e para estes casos é comum que o administrador apresente ao utilizador o erro que ocorreu. Para isso apenas terá de programar as seguintes instruções no ficheiro .htaccess para mostrar abrir a nova página com informação sobre o erro ocorrido.
ErrorDocument
404 /caminho/404.html
Vários tipos de erros possíveis
Podem existir vários tipos de erros possíveis ao navegar pelas páginas web de um servidor, embora o erro 404 seja o mais comum, o administrador pode configurar o ficheiro .htaccess abrir uma página com informação do respetivo erro ou proceder conforme o administrador prefira.
ErrorDocument
401 /caminho/401.html
ErrorDocument 404 /caminho/404.html
ErrorDocument 500 /caminho/500.html
ErrorDocument 404 /caminho/404.html
ErrorDocument 500 /caminho/500.html
Redirecionar para outra página web
É comum fazer o redireccionamento para uma página quando ocorre um erro, mas também é possível fazer o redireccionamento logo que uma página web seja aberta. O utilizador ao abrir a página onde está o ficheiro .htaccess, passa a abrir a nova página indicada no ficheiro.
Redirect
/caminho/ /novocaminho/index.html
Redireccionamento por língua
O redireccionamento pode ser feito por língua, se o utilizador por de Portugal redireciona para uma versão da página em português, se um utilizador por de Inglaterra redireciona para uma versão da página em inglês. Podendo ser feito para qualquer língua que o Servidor Apache consiga identificar.
RewriteEngine
on
RewriteCond %{HTTP:Accept-Language} (pt) [NC]
RewriteRule .* index-pt.html [L]
RewriteCond %{HTTP:Accept-Language} (pt) [NC]
RewriteRule .* index-pt.html [L]
Proteção por password
Um diretório pode ser protegido por “login” e “password” usando o ficheiro .htaccess. Desta forma o utilizador ao abrir uma página web desse diretório terá que inserir os dados corretos numa janela de pop-up para prosseguir na visualização da página, caso contrário a visualização da página web será recusada pelo Servidor Apache e não será mostrada.
AuthType
Basic #tipo
de autenticação
AuthName "Nome do serviço" #nome da janela de pop-up
AuthUserFile /caminho/para/password/ficheiro #caminho da password
require valid-user #requer utilizador válido
A primeira linha indica que a autenticação é “Básica”, utilizado para ligações por HTTP. A segunda linha indica o nome da janela de pop-up. A terceira linha indica a localização do ficheiro da password a verificar. A quarta linha obriga a verificar que a password é válida.AuthName "Nome do serviço" #nome da janela de pop-up
AuthUserFile /caminho/para/password/ficheiro #caminho da password
require valid-user #requer utilizador válido
Bloquear utilizadores por endereço de IP
Em alguns casos o controlo do acesso à página web pode ser feito por endereço de IP. Permitindo ou bloqueando o acesso de uma série de endereços IP de um país, ou bloquear um endereço de IP específico.
order
allow,deny
deny from 255.0.0.0 #todos a partir de
deny from 123.45.67. #qualquer que corresponda ao último octeto
deny from 123.4.5.67 #endereço de ip específico
A primeira linha indica que serão bloqueados e permitidos endereços de IP. A segunda linha indica que todos os endereços a partir de 255.0.0.0 serão bloqueados. A terceira linha não tem especificado o último octeto, significa que qualquer IP que corresponda ao IP indicado com qualquer valor no último octeto será bloqueado. A quarta linha bloqueia o acesso de um endereço específico porque tem o endereço exato. deny from 255.0.0.0 #todos a partir de
deny from 123.45.67. #qualquer que corresponda ao último octeto
deny from 123.4.5.67 #endereço de ip específico
______________________________________________________________________
Index
― O que é o .htaccess e como criar (PORTUGUESE | PORTUGUÊS)
― O que é o .htaccess e como criar (PORTUGUESE | PORTUGUÊS)
―
What is .htaccess and how to create it? (ENGLISH)
―
Qu'est-ce
que c'est .htaccess et comment le créer? (FRENCH | FRANÇAIS)
―
¿Qué es .htaccess y cómo crearlo? (SPANISH | ESPAÑOL)
―
Was
ist .htaccess und wie wird es erstellt? (GERMAN | DEUTSCHE)
―
Cos'è
.htaccess e come crearlo? (ITALIAN | ITALIANO)
―
Что
такое .htaccess и как его создать? (RUSSIAN |
РУССКИЙ)
―
.Htaccess
nedir ve nasıl oluşturulur? (TURKISH | TÜRK)
―
Що
таке .htaccess і як його створити? (UKRAINIAN |
УКРАЇНСЬКИЙ)
―
什么是.htaccess以及如何创建它?
(CHINESE
| 中文)
―
.htaccessとは?その作成方法は?
(JAPANESE
| 日本語)
―
ما
هو .htaccess
وكيفية
إنشائه؟ (ARABIC
| عربى)
―
.htaccess
란
무엇이며 어떻게 만드나요?
(KOREAN | 한국)
―
Τι
είναι το .htaccess και πώς να το δημιουργήσετε
(GREEK | Ελληνικά)
―
Wat
is .htaccess en hoe maak je het? (NETHERLANDS | NEDERLAND)
―
Ce
este .htaccess și cum să îl creați? (ROMANIA | ROMÂNIA)
______________________________________________________________________
ENGLISH
The .htaccess is
a configuration file used for servers running Apache Web Server
software. To begin with a "dot", does not mean that the
file has "htaccess" extension, the file is simply called
".htaccess". The file is for changing settings when a user
opens a web page that is in the same location as the file. When you
open a web page where the .htaccess file is hosted, the Apache
software runs the file before opening the web page, and runs the code
in file. The code is used to change settings, activate or deactivate
functions, request login and password to proceed with the page view,
redirect if the page you try to open does not exist, etc.
The .htaccess file can be created and edited with any text editor, even with the simple Microsoft Windows notepad, the file can be programmed with tasks that the system administrator needs. Here are some more common examples of using .htaccess files.
The .htaccess file can be created and edited with any text editor, even with the simple Microsoft Windows notepad, the file can be programmed with tasks that the system administrator needs. Here are some more common examples of using .htaccess files.
Error 404 File
not found
When
a user tries to open a page that does not exist, the error is called
"404 File Not Found", and in these cases it is common for
the administrator to present the user with the error that occurred.
For this you only have to program the following instructions in the
.htaccess file to show the new page opening with information about
the error occurred.
ErrorDocument
404 /path/404.html
Various
types of possible errors
There
may be several possible types of errors when browsing web pages of a
server, although the 404 error is the most common one, the
administrator can configure the .htaccess file to open a page with
information about its error or to proceed as the administrator
prefers.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Redirect
to another webpage
It
is common to redirect to a page when an error occurs, but it is also
possible to redirect as soon as a web page is opened. When you open
the page where the .htaccess file is located, the user opens the new
page that appears in the file.
Redirect
/path/
/newpath/index.html
Language
Redirection
The
redirection can be done by language, if the user by from Portugal
redirects to a version of the page in Portuguese, if a user of from
England redirects to a version of the page in English. It can be done
for any language that the Apache Server can identify.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Password
protection
A
directory can be protected by "login" and "password"
using the .htaccess file. In this way the user when opening a web
page of this directory will have to enter the correct data in a
window of pop-up to continue in the visualization of the page,
otherwise the visualization of the web page will be rejected by
Apache Server and will not be shown.
AuthType
Basic #authentication
type
AuthName
"Service name" #popup
window name
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #requires
valid user
The
first line indicates that authentication is "Basic", used
for HTTP connections. The second line indicates the name of the
pop-up window. The third line indicates the location of the password
file to check. The fourth line forces you to verify that the password
is valid.
Block
users by IP address
In
some cases control of access to the web page can be done by IP
address. Allowing or blocking access to a series of IP addresses from
a country, or blocking a specific IP address.
order
allow,deny
deny
from 255.0.0.0 #all
from
deny
from 123.45.67. #all
corresponding to the last octet
deny
from 123.4.5.67 #specific
ip address
The
first line indicates that IP addresses will be blocked and allowed.
The second line indicates that all addresses from 255.0.0.0 will be
blocked. The third line has not specified the last octet, it means
that any IP that matches the IP indicated with any value in the last
octet will be blocked. The fourth line blocks the access of a
specific address because it has the exact address.
______________________________________________________________________
FRENCH | FRANÇAIS
Qu'est-ce que c'est .htaccess et comment le créer?
______________________________________________________________________
FRENCH | FRANÇAIS
Qu'est-ce que c'est .htaccess et comment le créer?
Le fichier
.htaccess est un fichier de configuration utilisé pour les serveurs
exécutant le logiciel Apache Web Server. Pour commencer par un
"point", cela ne signifie pas que le fichier a une
extension "htaccess", le fichier est simplement appelé
".htaccess". Le fichier sert à modifier les paramètres
lorsqu'un utilisateur ouvre une page Web située au même emplacement
que le fichier. Lorsque vous ouvrez une page Web sur laquelle le
fichier .htaccess est hébergé, le logiciel Apache exécute le
fichier avant d'ouvrir la page Web, puis exécute le code dans le
fichier. Le code est utilisé pour modifier les paramètres, activer
ou désactiver des fonctions, demander un identifiant et un mot de
passe pour poursuivre l'affichage de la page, rediriger si la page
que vous essayez d'ouvrir n'existe pas, etc.
Le fichier .htaccess peut être créé et modifié avec n’importe quel éditeur de texte. Même avec le simple bloc-notes Microsoft Windows, le fichier peut être programmé avec les tâches dont l’administrateur système a besoin. Voici quelques exemples plus courants d'utilisation de fichiers .htaccess.
Le fichier .htaccess peut être créé et modifié avec n’importe quel éditeur de texte. Même avec le simple bloc-notes Microsoft Windows, le fichier peut être programmé avec les tâches dont l’administrateur système a besoin. Voici quelques exemples plus courants d'utilisation de fichiers .htaccess.
Erreur 404
Fichier non trouvé
Lorsqu'un
utilisateur tente d'ouvrir une page inexistante, l'erreur est appelée
"Fichier 404 non trouvé". Dans ces cas, il est courant que
l'administrateur présente à l'utilisateur l'erreur qui s'est
produite. Pour cela, il vous suffit de programmer les instructions
suivantes dans le fichier .htaccess pour afficher la nouvelle page
ouverte avec les informations relatives à l'erreur survenue.
ErrorDocument
404 /path/404.html
Différents
types d'erreurs possibles
Il
peut y avoir plusieurs types d’erreurs possibles lors de la
navigation sur les pages Web d’un serveur. Bien que l’erreur 404
soit la plus courante, l’administrateur peut configurer le fichier
.htaccess pour ouvrir une page contenant des informations sur son
erreur ou procéder selon son choix.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Rediriger
vers une autre page Web
Il
est courant de rediriger vers une page lorsqu'une erreur se produit,
mais il est également possible de rediriger dès qu'une page Web est
ouverte. Lorsque vous ouvrez la page où se trouve le fichier
.htaccess, l'utilisateur ouvre la nouvelle page qui apparaît dans le
fichier.
Redirect
/path/
/newpath/index.html
Redirection
de langue
La
redirection peut être effectuée par langue si l'utilisateur de
Portugal redirige vers une version de la page en portugais, si un
utilisateur d'Angleterre redirige vers une version de la page en
anglais. Cela peut être fait pour n'importe quelle langue identifiée
par le serveur Apache.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Mot
de passe de protection
Un
répertoire peut être protégé par "login" et "mot
de passe" à l'aide du fichier .htaccess. De cette manière,
lors de l’ouverture d’une page Web de ce répertoire, il devra
saisir les données correctes dans une fenêtre contextuelle pour
continuer à visualiser la page, faute de quoi la visualisation de la
page Web sera refusée par Apache Server. ne sera pas montré.
AuthType
Basic #type
d'authentification
AuthName
"nom du service " #popup
nom de la fenêtre
AuthUserFile
/path/to/password/file
#chemin
de mot de passe
require
valid-user #utilisateur
valide
La
première ligne indique que l'authentification est "Basic",
utilisée pour les connexions HTTP. La deuxième ligne indique le nom
de la fenêtre contextuelle. La troisième ligne indique
l'emplacement du fichier de mot de passe à vérifier. La quatrième
ligne vous oblige à vérifier que le mot de passe est valide.
Bloquer
les utilisateurs par adresse IP
Dans
certains cas, le contrôle de l'accès à la page Web peut être
effectué par adresse IP. Autoriser ou bloquer l'accès à une série
d'adresses IP d'un pays ou bloquer une adresse IP spécifique.
order
allow,deny
deny
from 255.0.0.0 #all
from
deny
from 123.45.67. #all
corresponding to the last octet
deny
from 123.4.5.67 #specific
ip address
La
première ligne indique que les adresses IP seront bloquées et
autorisées. La deuxième ligne indique que toutes les adresses de
255.0.0.0 seront bloquées. La troisième ligne n'a pas spécifié le
dernier octet, cela signifie que toute adresse IP qui correspond à
l'adresse indiquée par une valeur du dernier octet sera bloquée. La
quatrième ligne bloque l’accès d’une adresse spécifique car
elle possède l’adresse exacte.
______________________________________________________________________
SPANISH | ESPAÑOL
¿Qué es .htaccess y cómo crearlo?
.Htaccess es un
archivo de configuración utilizado para servidores que ejecutan el
software Apache Web Server. Para comenzar con un "punto",
no significa que el archivo tenga la extensión "htaccess",
el archivo simplemente se llama ".htaccess". El archivo
sirve para cambiar la configuración cuando un usuario abre una
página web que se encuentra en la misma ubicación que el archivo.
Cuando abre una página web donde se encuentra el archivo .htaccess,
el software Apache ejecuta el archivo antes de abrir la página web y
ejecuta el código en el archivo. El código se usa para cambiar la
configuración, activar o desactivar funciones, solicitar el inicio
de sesión y la contraseña para continuar con la vista de la página,
redirigir si la página que intenta abrir no existe, etc.
El archivo .htaccess se puede crear y editar con cualquier editor de texto, incluso con el simple bloc de notas de Microsoft Windows, el archivo se puede programar con las tareas que necesita el administrador del sistema. Aquí hay algunos ejemplos más comunes del uso de archivos .htaccess.
El archivo .htaccess se puede crear y editar con cualquier editor de texto, incluso con el simple bloc de notas de Microsoft Windows, el archivo se puede programar con las tareas que necesita el administrador del sistema. Aquí hay algunos ejemplos más comunes del uso de archivos .htaccess.
Error 404
Archivo no encontrado
Cuando
un usuario intenta abrir una página que no existe, el error se llama
"Archivo 404 no encontrado" y, en estos casos, es común
que el administrador presente al usuario el error que ocurrió. Para
esto solo tiene que programar las siguientes instrucciones en el
archivo .htaccess para mostrar la apertura de la nueva página con
información sobre el error ocurrido.
ErrorDocument
404 /path/404.html
Varios
tipos de posibles errores.
Puede
haber varios tipos de errores posibles al navegar por las páginas
web de un servidor, aunque el error 404 es el más común, el
administrador puede configurar el archivo .htaccess para abrir una
página con información sobre su error o para proceder según lo
prefiera el administrador.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Redirigir
a otra página web
Es
común redireccionar a una página cuando se produce un error, pero
también es posible redirigir tan pronto como se abre una página
web. Cuando abre la página donde se encuentra el archivo .htaccess,
el usuario abre la nueva página que aparece en el archivo.
Redirect
/path/
/newpath/index.html
Redireccion
de lenguaje
La
redirección se puede hacer por idioma, si el usuario de Portugal
redirige a una versión de la página en portugués, si un usuario de
Inglaterra redirige a una versión de la página en inglés. Se puede
hacer para cualquier idioma que el servidor Apache pueda identificar.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Protección
de contraseña
Un
directorio puede ser protegido por "inicio de sesión" y
"contraseña" usando el archivo .htaccess. De esta manera,
el usuario al abrir una página web de este directorio tendrá que
ingresar los datos correctos en una ventana emergente para continuar
en la visualización de la página; de lo contrario, Apache Server y
la página web rechazarán la visualización de la página web. no se
mostrará.
AuthType
Basic #tipo
de autenticación
AuthName
"Service name" #popup
window name
AuthUserFile
/path/to/password/file
#password
ruta
require
valid-user #requista
usuario válido
La
primera línea indica que la autenticación es "Básica",
utilizada para las conexiones HTTP. La segunda línea indica el
nombre de la ventana emergente. La tercera línea indica la ubicación
del archivo de contraseña para verificar. La cuarta línea le obliga
a verificar que la contraseña es válida.
Bloquear
usuarios por dirección IP
En
algunos casos, el control de acceso a la página web se puede hacer
por dirección IP. Permitir o bloquear el acceso a una serie de
direcciones IP de un país, o bloquear una dirección IP específica.
order
allow,deny
deny
from 255.0.0.0 #todos
desde
deny
from 123.45.67. #todos
correspondientes al último octeto
deny
from 123.4.5.67 #dirección
ip específica
La
primera línea indica que las direcciones IP serán bloqueadas y
permitidas. La segunda línea indica que todas las direcciones desde
255.0.0.0 serán bloqueadas. La tercera línea no ha especificado el
último octeto, lo que significa que se bloqueará cualquier IP que
coincida con la IP indicada con cualquier valor en el último octeto.
La cuarta línea bloquea el acceso de una dirección específica
porque tiene la dirección exacta.
_______________________________________________________________________
GERMAN | DEUTSCHE
Was ist .htaccess und wie wird es erstellt?
Der .htaccess ist
eine Konfigurationsdatei, die für Server verwendet wird, auf denen
Apache Web Server-Software ausgeführt wird. Um mit einem "Punkt"
zu beginnen, bedeutet das nicht, dass die Datei die Erweiterung
"htaccess" hat. Die Datei wird einfach ".htaccess"
genannt. Die Datei dient zum Ändern der Einstellungen, wenn ein
Benutzer eine Webseite öffnet, die sich am selben Ort wie die Datei
befindet. Wenn Sie eine Webseite öffnen, auf der die .htaccess-Datei
gehostet wird, führt die Apache-Software die Datei vor dem Öffnen
der Webseite und den Code in der Datei aus. Der Code wird zum Ändern
von Einstellungen, zum Aktivieren oder Deaktivieren von Funktionen,
zum Anfordern von Login und Kennwort verwendet, um mit der
Seitenansicht fortzufahren, umzuleiten, falls die zu öffnende Seite
nicht vorhanden ist usw.
Die .htaccess-Datei kann mit einem beliebigen Texteditor erstellt und bearbeitet werden. Selbst mit dem einfachen Microsoft Windows-Notizblock kann die Datei mit Aufgaben programmiert werden, die der Systemadministrator benötigt. Im Folgenden finden Sie einige häufigere Beispiele für die Verwendung von .htaccess-Dateien.
Die .htaccess-Datei kann mit einem beliebigen Texteditor erstellt und bearbeitet werden. Selbst mit dem einfachen Microsoft Windows-Notizblock kann die Datei mit Aufgaben programmiert werden, die der Systemadministrator benötigt. Im Folgenden finden Sie einige häufigere Beispiele für die Verwendung von .htaccess-Dateien.
Fehler 404
Datei nicht gefunden
Wenn
ein Benutzer versucht, eine Seite zu öffnen, die nicht vorhanden
ist, wird der Fehler als "404-Datei nicht gefunden"
bezeichnet. In diesen Fällen kann der Administrator dem Benutzer
normalerweise den aufgetretenen Fehler anzeigen. Dazu müssen Sie nur
die folgenden Anweisungen in der .htaccess-Datei programmieren, um
die neue Seite mit Informationen zum aufgetretenen Fehler anzuzeigen.
ErrorDocument
404 /path/404.html
Verschiedene
Arten möglicher Fehler
Beim
Durchsuchen von Webseiten eines Servers können verschiedene Arten
von Fehlern auftreten. Obwohl der Fehler 404 am häufigsten auftritt,
kann der Administrator die .htaccess-Datei so konfigurieren, dass
eine Seite mit Informationen zu ihrem Fehler geöffnet wird oder der
Administrator bevorzugt vorgeht.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Weiterleitung
auf eine andere Webseite
Es
ist üblich, auf eine Seite umzuleiten, wenn ein Fehler auftritt,
aber es ist auch möglich, umzuleiten, sobald eine Webseite geöffnet
wird. Wenn Sie die Seite öffnen, auf der sich die .htaccess-Datei
befindet, öffnet der Benutzer die neue Seite, die in der Datei
angezeigt wird.
Redirect
/path/
/newpath/index.html
Sprachumleitung
Die
Umleitung kann nach Sprache erfolgen, wenn der Benutzer von Portugal
zu einer portugiesischen Version der Seite umleitet, wenn ein
Benutzer aus England zu einer englischen Version der Seite
weiterleitet. Dies kann für jede Sprache erfolgen, die der Apache
Server erkennt.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Passwortschutz
Ein
Verzeichnis kann mit ".htaccess" durch "login"
und "password" geschützt werden. Auf diese Weise muss der
Benutzer beim Öffnen einer Webseite dieses Verzeichnisses die
korrekten Daten in einem Popup-Fenster eingeben, um mit der
Visualisierung der Seite fortzufahren. Andernfalls wird die
Visualisierung der Webseite von Apache Server und abgelehnt wird
nicht angezeigt.
AuthType
Basic #authentifizierungstyp
AuthName
"Dienstname" #popup
Fenstername
AuthUserFile
/path/to/password/file
#Dateipasswortpfad
require
valid-user #gültigen
Benutzer
Die
erste Zeile zeigt an, dass die Authentifizierung "Basic"
ist und für HTTP-Verbindungen verwendet wird. Die zweite Zeile zeigt
den Namen des Popup-Fensters an. Die dritte Zeile gibt den Ort der zu
überprüfenden Kennwortdatei an. In der vierten Zeile müssen Sie
überprüfen, ob das Kennwort gültig ist.
Benutzer
nach IP-Adresse blockieren
In
einigen Fällen kann der Zugriff auf die Webseite über die
IP-Adresse gesteuert werden. Zulassen oder Blockieren des Zugriffs
auf eine Reihe von IP-Adressen aus einem Land oder Blockieren einer
bestimmten IP-Adresse.
order
allow,deny
deny
from 255.0.0.0 #all
von
deny
from 123.45.67. #Alles
entspricht dem letzten Oktett
deny
from 123.4.5.67 #spezifischer
IP-Adresse
Die
erste Zeile zeigt an, dass IP-Adressen gesperrt und zulässig sind.
Die zweite Zeile zeigt an, dass alle Adressen von 255.0.0.0 blockiert
werden. In der dritten Zeile wurde nicht das letzte Oktett angegeben.
Dies bedeutet, dass jede IP, die der angegebenen IP mit einem Wert im
letzten Oktett entspricht, gesperrt wird. Die vierte Zeile blockiert
den Zugriff auf eine bestimmte Adresse, da diese die genaue Adresse
hat.
______________________________________________________________________
ITALIAN | ITALIANO
Cos'è .htaccess e come crearlo?
Il .htaccess è
un file di configurazione utilizzato per i server che eseguono il
software Apache Web Server. Per iniziare con un "punto",
non significa che il file abbia estensione "htaccess", il
file viene semplicemente chiamato ".htaccess". Il file
serve a modificare le impostazioni quando un utente apre una pagina
Web che si trova nella stessa posizione del file. Quando si apre una
pagina Web in cui è ospitato il file .htaccess, il software Apache
esegue il file prima di aprire la pagina Web ed esegue il codice nel
file. Il codice viene utilizzato per modificare le impostazioni,
attivare o disattivare le funzioni, richiedere login e password per
procedere con la visualizzazione della pagina, reindirizzare se la
pagina che si tenta di aprire non esiste, ecc.
Il file .htaccess può essere creato e modificato con qualsiasi editor di testo, anche con il semplice blocco note di Microsoft Windows, il file può essere programmato con le attività richieste dall'amministratore di sistema. Ecco alcuni esempi più comuni di utilizzo dei file .htaccess.
Il file .htaccess può essere creato e modificato con qualsiasi editor di testo, anche con il semplice blocco note di Microsoft Windows, il file può essere programmato con le attività richieste dall'amministratore di sistema. Ecco alcuni esempi più comuni di utilizzo dei file .htaccess.
Errore 404
File non trovato
Quando
un utente tenta di aprire una pagina che non esiste, l'errore viene
chiamato "404 File non trovato" e in questi casi è normale
che l'amministratore presenti all'utente l'errore che si è
verificato. Per questo è sufficiente programmare le seguenti
istruzioni nel file .htaccess per mostrare la nuova apertura della
pagina con le informazioni sull'errore verificatosi.
ErrorDocument
404 /path/404.html
Vari
tipi di errori possibili
Potrebbero
esserci diversi tipi di errori durante la navigazione nelle pagine
Web di un server, sebbene l'errore 404 sia il più comune,
l'amministratore può configurare il file .htaccess per aprire una
pagina con informazioni sul suo errore o procedere come preferisce
l'amministratore.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Reindirizza
a un'altra pagina web
È
normale reindirizzare a una pagina quando si verifica un errore, ma è
anche possibile reindirizzare non appena viene aperta una pagina Web.
Quando apri la pagina in cui si trova il file .htaccess, l'utente
apre la nuova pagina che appare nel file.
Redirect
/path/
/newpath/index.html
Reindirizzamento
della lingua
Il
reindirizzamento può essere fatto per lingua, se l'utente dal
Portogallo reindirizza a una versione della pagina in portoghese, se
un utente di Inghilterra reindirizza a una versione della pagina in
inglese. Può essere fatto per qualsiasi lingua che il server Apache
può identificare.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Protezione
della password
Una
directory può essere protetta da "login" e "password"
usando il file .htaccess. In questo modo l'utente quando apre una
pagina web di questa directory dovrà inserire i dati corretti in una
finestra di pop-up per continuare nella visualizzazione della pagina,
altrimenti la visualizzazione della pagina web verrà respinta da
Apache Server e non verrà mostrato.
AuthType
Basic #Tipo
di autenticazione
AuthName
"Nome servizio" #popup
nome della finestra
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #utente
valido
La
prima riga indica che l'autenticazione è "Base",
utilizzata per le connessioni HTTP. La seconda riga indica il nome
della finestra pop-up. La terza riga indica la posizione del file
della password da controllare. La quarta riga ti obbliga a verificare
che la password sia valida.
Blocca
gli utenti per indirizzo IP
In
alcuni casi il controllo dell'accesso alla pagina Web può essere
effettuato tramite l'indirizzo IP. Consentire o bloccare l'accesso a
una serie di indirizzi IP da un paese o il blocco di uno specifico
indirizzo IP.
order
allow,deny
deny
from 255.0.0.0 #all
da
deny
from 123.45.67. #tutto
corrispondente all'ultimo ottetto
deny
from 123.4.5.67 #indirizzo
ip specifico
La
prima riga indica che gli indirizzi IP verranno bloccati e
consentiti. La seconda riga indica che tutti gli indirizzi da
255.0.0.0 saranno bloccati. La terza riga non ha specificato l'ultimo
ottetto, significa che qualsiasi IP che corrisponde all'IP indicato
con qualsiasi valore nell'ultimo ottetto verrà bloccato. La quarta
riga blocca l'accesso ad un indirizzo specifico perché ha
l'indirizzo esatto.
_______________________________________________________________________
RUSSIAN | РУССКИЙ
Что такое .htaccess и как его создать?
.Htaccess - это
файл конфигурации, используемый для
серверов, на которых работает программное
обеспечение Apache Web Server. Начнем с «точки»,
не означает, что файл имеет расширение
«htaccess», файл просто называется «.htaccess».
Файл предназначен для изменения настроек,
когда пользователь открывает веб-страницу,
которая находится в том же месте, что и
файл. При открытии веб-страницы, на
которой размещен файл .htaccess, программное
обеспечение Apache запускает файл перед
открытием веб-страницы и запускает код
в файле. Код используется для изменения
настроек, активации или деактивации
функций, запроса логина и пароля для
продолжения просмотра страницы,
перенаправления, если страница, которую
вы пытаетесь открыть, не существует и
т. Д.
Файл .htaccess можно создавать и редактировать с помощью любого текстового редактора, даже с помощью простого блокнота Microsoft Windows, этот файл можно запрограммировать с помощью задач, которые нужны системному администратору. Вот еще несколько распространенных примеров использования файлов .htaccess.
Файл .htaccess можно создавать и редактировать с помощью любого текстового редактора, даже с помощью простого блокнота Microsoft Windows, этот файл можно запрограммировать с помощью задач, которые нужны системному администратору. Вот еще несколько распространенных примеров использования файлов .htaccess.
Ошибка
404 Файл не найден
Когда
пользователь пытается открыть страницу,
которая не существует, ошибка называется
«404 Файл не найден», и в этих случаях
обычно администратор представляет
пользователю возникшую ошибку. Для
этого вам нужно всего лишь запрограммировать
следующие инструкции в файле .htaccess,
чтобы показать открытие новой страницы
с информацией о произошедшей ошибке.
ErrorDocument
404 /path/404.html
Различные
типы возможных ошибок
При
просмотре веб-страниц сервера может
быть несколько возможных типов ошибок,
хотя ошибка 404 является наиболее
распространенной, администратор может
настроить файл .htaccess для открытия
страницы с информацией об ошибке или
для продолжения работы по желанию
администратора.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Перенаправить
на другую веб-страницу
Обычно
происходит перенаправление на страницу
при возникновении ошибки, но также
возможно перенаправление после открытия
веб-страницы. Когда вы открываете
страницу, на которой находится файл
.htaccess, пользователь открывает новую
страницу, которая появляется в файле.
Redirect
/path/
/newpath/index.html
Перенаправление
языка
Перенаправление
может осуществляться по языку, если
пользователь из Португалии перенаправляет
на версию страницы на португальском
языке, если пользователь из Англии
перенаправляет на версию страницы на
английском языке. Это можно сделать для
любого языка, который может определить
сервер Apache.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Защита
паролем
Каталог
может быть защищен «логином» и «паролем»
с помощью файла .htaccess. Таким образом,
пользователь при открытии веб-страницы
этого каталога должен будет ввести
правильные данные в окне всплывающего
окна, чтобы продолжить визуализацию
страницы, в противном случае визуализация
веб-страницы будет отклонена сервером
Apache и не будет показан
AuthType
Basic #тип
аутентификации
AuthName
"Service name" #popup
имя окна
AuthUserFile
/path/to/password/file
#пароль
require
valid-user #действительный
пользователь
Первая
строка указывает, что аутентификация
«Базовая», используется для HTTP-соединений.
Вторая строка указывает название
всплывающего окна. Третья строка
указывает местоположение файла паролей
для проверки. Четвертая строка заставляет
вас проверить, что пароль действителен.
Блокировать
пользователей по IP-адресу
В
некоторых случаях контроль доступа к
веб-странице может осуществляться по
IP-адресу. Разрешение или блокирование
доступа к серии IP-адресов из страны или
блокирование определенного IP-адреса.
order
allow,deny
deny
from 255.0.0.0 #все
от
deny
from 123.45.67. #все
соответствует последнему октету
deny
from 123.4.5.67 #конкретный
IP-адрес
Первая
строка указывает, что IP-адреса будут
заблокированы и разрешены. Вторая строка
указывает, что все адреса с 255.0.0.0 будут
заблокированы. В третьей строке не
указан последний октет, это означает,
что любой IP-адрес, соответствующий
IP-адресу, указанному с любым значением
в последнем октете, будет заблокирован.
Четвертая строка блокирует доступ к
определенному адресу, поскольку он
имеет точный адрес.
______________________________________________________________________
TURKISH | TÜRK
.Htaccess nedir ve nasıl oluşturulur?
.Htaccess, Apache
Web Server yazılımı çalıştıran sunucular için kullanılan bir
yapılandırma dosyasıdır. Bir "nokta" ile başlamak,
dosyanın "htaccess" uzantısına sahip olduğu anlamına
gelmez, dosyaya sadece ".htaccess" denir. Bir kullanıcı,
dosyayla aynı konumda olan bir web sayfasını açtığında, dosya
ayarları değiştirmek içindir. .Htaccess dosyasının bulunduğu
bir web sayfasını açtığınızda, Apache yazılımı web
sayfasını açmadan önce dosyayı çalıştırır ve kodu dosyada
çalıştırır. Kod, ayarları değiştirmek, işlevleri
etkinleştirmek veya devre dışı bırakmak, sayfa görünümüne
devam etmek için oturum açma ve şifre istemek, açmaya
çalıştığınız sayfa mevcut değilse yönlendirmek için
kullanılır.
.Htaccess dosyası herhangi bir metin düzenleyicide oluşturulabilir ve düzenlenebilir, basit Microsoft Windows not defterinde bile, dosya sistem yöneticisinin ihtiyaç duyduğu görevlerle programlanabilir. İşte .htaccess dosyalarını kullanmanın bazı daha yaygın örnekleri.
.Htaccess dosyası herhangi bir metin düzenleyicide oluşturulabilir ve düzenlenebilir, basit Microsoft Windows not defterinde bile, dosya sistem yöneticisinin ihtiyaç duyduğu görevlerle programlanabilir. İşte .htaccess dosyalarını kullanmanın bazı daha yaygın örnekleri.
Hata 404 Dosya
bulunamadı
Bir
kullanıcı olmayan bir sayfayı açmaya çalıştığında, hataya
"404 Dosya Bulunamadı" denir ve bu durumlarda yöneticinin
kullanıcıya hatayı sunması yaygındır. Bunun için, .htaccess
dosyasındaki aşağıdaki talimatları sadece ortaya çıkan hata
hakkında bilgi veren yeni sayfa açılışını göstermek için
programlamanız gerekir.
ErrorDocument
404 /path/404.html
Çeşitli
olası hata türleri
Bir
sunucunun web sayfalarına göz atarken birkaç olası hata olabilir,
ancak 404 hatası en yaygın olanı olmasına rağmen, yönetici
.htaccess dosyasını, hatası hakkında bilgi içeren bir sayfa
açacak ya da yönetici istediği gibi devam edecek şekilde
yapılandırabilir.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Başka
bir web sayfasına yönlendir
Bir
hata oluştuğunda bir sayfaya yönlendirmek yaygındır, ancak bir
web sayfası açılır açılmaz yeniden yönlendirmek de mümkündür.
.Htaccess dosyasının bulunduğu sayfayı açtığınızda,
kullanıcı dosyada görünen yeni sayfayı açar.
Redirect
/path/
/newpath/index.html
Dil
Yönlendirme
Yönlendirme,
Portekizli bir kullanıcı Portekizce sayfanın bir sürümüne
yönlendirirse, İngiltere'den bir kullanıcı sayfanın İngilizce
bir sürümüne yönlendirirse, dille yapılabilir. Apache
Sunucusunun tanımlayabildiği herhangi bir dil için yapılabilir.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Şifre
koruması
Bir
dizin .htaccess dosyasını kullanarak "login" ve
"password" ile korunabilir. Bu şekilde, kullanıcının bu
dizinin bir web sayfasını açarken, sayfanın görselleştirilmesine
devam etmek için açılır pencerede doğru verileri girmesi
gerekir, aksi takdirde web sayfasının görselleştirilmesi Apache
Sunucusu tarafından reddedilir ve gösterilmeyecek.
AuthType
Basic #kimlik
doğrulama türü
AuthName
"Hizmet adı" #popup
pencere adı
AuthUserFile
/path/to/password/file
#password
yolu
require
valid-user #geçerli
bir kullanıcı
İlk
satır, kimlik doğrulamanın HTTP bağlantıları için kullanılan
"Temel" olduğunu gösterir. İkinci satır, açılır
pencerenin adını gösterir. Üçüncü satır kontrol edilecek
şifre dosyasının yerini gösterir. Dördüncü satır, şifrenin
geçerli olduğunu doğrulamanızı sağlar.
Kullanıcıları
IP adresine göre engelle
Bazı
durumlarda, web sayfasına erişimin kontrolü IP adresi ile
yapılabilir. Bir ülkeden bir dizi IP adresine erişime izin vermek
veya engellemek veya belirli bir IP adresini engellemek.
order
allow,deny
deny
from 255.0.0.0 #dan
reddet
deny
from 123.45.67. #t
son oktete karşılık gelir
deny
from 123.4.5.67 #pecific
ip address
İlk
satır, IP adreslerinin engelleneceğini ve izin verileceğini
gösterir. İkinci satır 255.0.0.0'daki tüm adreslerin
engelleneceğini gösterir. Üçüncü satır son sekizliyi
belirtmedi, bu, son sekizli içinde herhangi bir değerle gösterilen
IP ile eşleşen herhangi bir IP'nin engelleneceği anlamına
geliyor. Dördüncü satır, tam adrese sahip olduğu için belirli
bir adresin erişimini engeller.
______________________________________________________________________
UKRAINIAN | УКРАЇНСЬКИЙ
Що таке .htaccess і як його створити?
Файл
.htaccess - це конфігураційний файл, який
використовується для серверів, що
використовують програмне забезпечення
Apache Web Server. Почнемо з "точки", не
означає, що файл має розширення "htaccess",
файл просто називається ".htaccess".
Файл призначений для зміни налаштувань,
коли користувач відкриває веб-сторінку,
яка знаходиться в тому ж місці, що й
файл. Коли ви відкриваєте веб-сторінку,
де розміщений файл .htaccess, програма Apache
запускає файл перед відкриттям
веб-сторінки і запускає код у файлі. Код
використовується для зміни налаштувань,
активації або деактивації функцій,
запиту логіна та пароля для перегляду
сторінки, перенаправлення, якщо сторінка,
яку ви намагаєтеся відкрити, не існує
тощо.
Файл .htaccess можна створювати та редагувати за допомогою будь-якого текстового редактора, навіть за допомогою простого блокнота Microsoft Windows, файл може бути запрограмований на завдання, які потребує системний адміністратор. Нижче наведено кілька поширених прикладів використання файлів .htaccess.
Файл .htaccess можна створювати та редагувати за допомогою будь-якого текстового редактора, навіть за допомогою простого блокнота Microsoft Windows, файл може бути запрограмований на завдання, які потребує системний адміністратор. Нижче наведено кілька поширених прикладів використання файлів .htaccess.
Помилка
404 Файл не знайдено
Коли
користувач намагається відкрити
сторінку, яка не існує, помилка називається
"404 Файл не знайдено", і в цих випадках
адміністратор звичайно представляє
користувачеві помилку, що сталася. Для
цього потрібно лише запрограмувати
наступні інструкції у файлі .htaccess, щоб
показати нове відкриття сторінки з
інформацією про сталася помилка.
ErrorDocument
404 /path/404.html
Різні
типи можливих помилок
Під
час перегляду веб-сторінок сервера може
бути кілька можливих типів помилок,
хоча помилка 404 є найпоширенішою,
адміністратор може налаштувати файл
.htaccess, щоб відкрити сторінку з інформацією
про її помилку або продовжити, як віддає
перевагу адміністратор.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Переадресація
на іншу веб-сторінку
Зазвичай
переадресація на сторінку відбувається,
коли виникає помилка, але також можна
перенаправляти, як тільки відкриється
веб-сторінка. Після відкриття сторінки,
де знаходиться файл .htaccess, користувач
відкриває нову сторінку, яка відображається
у файлі.
Redirect
/path/
/newpath/index.html
Перенаправлення
мови
Переадресацію
можна зробити мовою, якщо користувач з
Португалії перенаправляє на версію
сторінки португальською, якщо користувач
з Англії перенаправляє на версію сторінки
англійською мовою. Це може бути зроблено
для будь-якої мови, яку може ідентифікувати
сервер Apache.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Захист
паролем
Каталог
може бути захищений "login" і "password"
за допомогою файлу .htaccess. Таким чином,
користувач при відкритті веб-сторінки
цього каталогу повинен буде ввести
правильні дані у вікні спливаючого
вікна для продовження візуалізації
сторінки, інакше візуалізація веб-сторінки
буде відхилена Apache Server і не буде показано.
AuthType
Basic #Тип
основного автентифікації
AuthName
"Ім'я служби" #popup
ім'я вікна
AuthUserFile
/path/to/password/file
#password
Шлях
require
valid-user #користувача
Перший
рядок вказує, що аутентифікація "Basic",
яка використовується для HTTP-з'єднань.
Другий рядок вказує на назву спливаючого
вікна. Третій рядок вказує розташування
файлу паролів для перевірки. Четвертий
рядок змушує вас перевірити правильність
пароля.
Заблокуйте
користувачів за IP-адресою
У
деяких випадках контроль доступу до
веб-сторінки може здійснюватися за
допомогою IP-адреси. Дозволяє або блокує
доступ до серії IP-адрес з країни або
блокує певну IP-адресу.
order
allow,deny
deny
from 255.0.0.0 #all
від
deny
from 123.45.67. #all
відповідає останньому октету
deny
from 123.4.5.67 #специфічної
адреси ip
Перший
рядок вказує, що IP-адреси будуть
заблоковані та дозволені. Другий рядок
вказує, що всі адреси з 255.0.0.0 будуть
заблоковані. Третій рядок не вказав
останнього октету, це означає, що
будь-який IP, що відповідає IP-адресою,
позначеному будь-яким значенням в
останньому октеті, буде заблокований.
Четверта лінія блокує доступ до певної
адреси, оскільки вона має точну адресу.
______________________________________________________________________
CHINESE
| 中文
什么是.htaccess以及如何创建它?
什么是.htaccess以及如何创建它?
.htaccess是用于运行Apache
Web
Server软件的服务器的配置文件。以“点”开头,并不意味着该文件具有“htaccess”扩展名,该文件简称为“.htaccess”。当用户打开与文件位于同一位置的网页时,该文件用于更改设置。当您打开托管.htaccess文件的网页时,Apache软件会在打开网页之前运行该文件,并在文件中运行代码。该代码用于更改设置,激活或停用功能,请求登录和密码以继续页面视图,如果您尝试打开的页面不存在则重定向等。
可以使用任何文本编辑器创建和编辑.htaccess文件,即使使用简单的Microsoft
Windows记事本,也可以使用系统管理员需要的任务对文件进行编程。以下是使用.htaccess文件的一些常见示例。
错误404找不到文件
当用户尝试打开不存在的页面时,该错误称为“404
File Not
Found”,在这些情况下,管理员通常会向用户显示发生的错误。为此,您只需编写.htaccess文件中的以下说明,以显示新页面打开以及有关发生错误的信息。
ErrorDocument
404 /path/404.html
各种类型的可能错误
浏览服务器的网页时可能存在几种可能的错误类型,尽管404错误是最常见的错误,管理员可以配置.htaccess文件以打开包含其错误信息的页面,或者以管理员喜欢的方式继续操作。
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
重定向到另一个网页
发生错误时,通常会重定向到页面,但也可以在打开网页后立即重定向。当您打开.htaccess文件所在的页面时,用户将打开文件中显示的新页面。
Redirect
/path/
/newpath/index.html
语言重定向
如果来自Portugal的用户重定向到葡萄牙语的页面版本,如果来自英格兰的用户重定向到英文版本的页面,则可以通过语言完成重定向。可以对Apache
Server可以识别的任何语言执行此操作。
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
密码保护
使用.htaccess文件可以通过“login”和“password”保护目录。通过这种方式,用户在打开该目录的网页时必须在弹出窗口中输入正确的数据以继续在页面的可视化中,否则Apache
Server将拒绝该网页的可视化。将不会显示。
AuthType
Basic #类型
AuthName
"服务名称"
#窗口名称
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #要求有效用户有效用户
第一行表示身份验证是“基本”,用于HTTP连接。第二行表示弹出窗口的名称。第三行表示要检查的密码文件的位置。第四行强制您验证密码是否有效。
按IP地址阻止用户
在某些情况下,可以通过IP地址来控制对网页的访问。允许或阻止访问来自某个国家/地区的一系列IP地址,或阻止特定的IP地址。
order
allow,deny
deny
from 255.0.0.0 #all
from
deny
from 123.45.67. #对应于最后一个八位字节
deny
from 123.4.5.67 #specific
ip address
第一行表示将阻止和允许IP地址。第二行表示将阻止来自255.0.0.0的所有地址。第三行未指定最后一个八位字节,这意味着将阻止与上一个八位字节中的任何值匹配的IP匹配的任何IP。第四行阻止访问特定地址,因为它具有确切的地址。
______________________________________________________________________
JAPANESE | 日本語
.htaccessとは?その作成方法は?
.htaccessは、Apache
Web Serverソフトウェアを実行しているサーバーに使用される構成ファイルです。
「ドット」で始まるということは、ファイルの拡張子が「htaccess」であることを意味するのではなく、単に「.htaccess」という名前です。このファイルは、ユーザーがファイルと同じ場所にあるWebページを開いたときに設定を変更するためのものです。
.htaccessファイルがホストされているWebページを開くと、ApacheソフトウェアはWebページを開く前にファイルを実行し、ファイル内のコードを実行します。このコードは、設定の変更、機能の有効化または無効化、ページビューを続行するためのログインとパスワードの要求、開こうとしているページが存在しない場合のリダイレクトなどに使用されます。
.htaccessファイルは、単純なMicrosoft Windowsのメモ帳を使用しても、任意のテキストエディタで作成および編集でき、システム管理者が必要とするタスクを使用してプログラムすることができます。これが.htaccessファイルを使用するいくつかのより一般的な例です。
.htaccessファイルは、単純なMicrosoft Windowsのメモ帳を使用しても、任意のテキストエディタで作成および編集でき、システム管理者が必要とするタスクを使用してプログラムすることができます。これが.htaccessファイルを使用するいくつかのより一般的な例です。
エラー404ファイルが見つかりません
存在しないページをユーザーが開こうとすると、「404ファイルが見つかりません」というエラーが表示されます。このような場合、管理者は発生したエラーをユーザーに提示するのが一般的です。そのためには、.htaccessファイルで次の手順をプログラムして、エラーが発生したことに関する情報を含む新しいページを表示するだけで済みます。
ErrorDocument
404 /path/404.html
さまざまな種類の考えられるエラー
404エラーが最も一般的なエラーですが、サーバーのWebページを閲覧するときに考えられるエラーにはいくつかの種類があります。管理者は.htaccessファイルを設定して、エラーに関する情報を含むページを開く。
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
別のWebページにリダイレクトする
エラーが発生したときにページにリダイレクトするのが一般的ですが、Webページが開かれたらすぐにリダイレクトすることも可能です。
.htaccessファイルがあるページを開くと、ユーザーはファイルに表示されている新しいページを開きます。
Redirect
/path/
/newpath/index.html
言語リダイレクト
ポルトガルからのユーザーがポルトガル語のページのバージョンにリダイレクトする場合、または英国からのユーザーが英語のページのバージョンにリダイレクトする場合、リダイレクトは言語ごとに行うことができます。
Apache
Serverが識別できる言語ならどれでも可能です。
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
パスワード保護
.htaccessファイルを使用して、ディレクトリを
"login"と
"password"で保護することができます。このようにしてユーザーがこのディレクトリのWebページを開くとき、ポップアップウィンドウに正しいデータを入力してページの視覚化を続ける必要があります。そうしないと、Webページの視覚化はApacheサーバーによって拒否されます。表示されません。
AuthType
Basic #基本#認証タイプ
type
AuthName
"サービス名"
#ポップアップウィンドウ名
AuthUserFile
/path/to/password/file
#パスワードパス
require
valid-user #有効なユーザーを要求します
1行目は、認証がHTTP接続に使用される「基本」であることを示します。
2行目はポップアップウィンドウの名前を示します。
3行目は、確認するパスワードファイルの場所を示しています。
4行目では、パスワードが有効であることを確認するように求められます。
IPアドレスでユーザーをブロックする
場合によっては、Webページへのアクセス制御はIPアドレスによって行うことができます。国からの一連のIPアドレスへのアクセスを許可またはブロックする、あるいは特定のIPアドレスをブロックする。
order
allow,deny
deny
from 255.0.0.0 #all
from
deny
from 123.45.67. #最後のオクテットに対応する
deny
from 123.4.5.67 #から拒否する#特定のIPアドレス
1行目は、IPアドレスがブロックされ許可されることを示しています。
2行目は、255.0.0.0からのすべてのアドレスがブロックされることを示しています。
3行目では最後のオクテットが指定されていません。つまり、最後のオクテットの値で示されたIPと一致するIPはすべてブロックされます。
4行目は正確なアドレスを持っているので、特定のアドレスのアクセスをブロックします。
______________________________________________________________________
ARABIC
| عربى
ما هو .htaccess وكيفية إنشائه؟
ما هو .htaccess وكيفية إنشائه؟
.htaccess عبارة
عن ملف تكوين يستخدم للخوادم التي تستخدم
برنامج Apache Web Server. للبدء
ب "نقطة"
، لا يعني أن الملف
يحتوي على امتداد "htaccess" ،
فالملف يسمى ببساطة ".htaccess".
الملف مخصص لتغيير
الإعدادات عندما يفتح المستخدم صفحة ويب
موجودة في نفس موقع الملف. عند
فتح صفحة ويب حيث يتم استضافة ملف .htaccess
، يقوم برنامج Apache
بتشغيل الملف قبل فتح
صفحة الويب ، وتشغيل الشفرة في الملف.
يتم استخدام الرمز
لتغيير الإعدادات أو تنشيط أو إلغاء تنشيط
الوظائف وطلب تسجيل الدخول وكلمة المرور
للمتابعة مع عرض الصفحة ، وإعادة التوجيه
إذا كانت الصفحة التي تحاول فتحها غير
موجودة ، إلخ.
يمكن
إنشاء ملف .htaccess وتحريره
باستخدام أي محرر نصوص ، حتى مع المفكرة
البسيطة لـ Microsoft Windows ،
يمكن برمجة الملف بالمهام التي يحتاجها
مسؤول النظام. في
ما يلي بعض الأمثلة الأكثر شيوعًا لاستخدام
ملفات .htaccess.
خطأ
404 لم يتم
العثور على الملف
عندما
يحاول مستخدم فتح صفحة غير موجودة ، يسمى
الخطأ "ملف
404 لم
يتم العثور عليه"
،
وفي هذه الحالات يكون من الشائع أن يقوم
المسؤول بتقديم المستخدم مع الخطأ الذي
حدث.
لهذا
، عليك فقط برمجة الإرشادات التالية في
ملف htaccess
لإظهار
فتح الصفحة الجديدة بمعلومات حول الخطأ
الذي حدث.
ErrorDocument
404 /path/404.html
أنواع
مختلفة من الأخطاء المحتملة
قد
يكون هناك عدة أنواع محتملة من الأخطاء
عند استعراض صفحات الويب الخاصة بالخادم
، على الرغم من أن الخطأ 404
هو
الخطأ الأكثر شيوعًا ، فيمكن للمسؤول
تكوين ملف .htaccess
لفتح
صفحة تحتوي على معلومات حول خطأه أو
للمتابعة حسب تفضيلات المسؤول .
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
إعادة
التوجيه إلى صفحة ويب أخرى
من
الشائع إعادة التوجيه إلى صفحة عند حدوث
خطأ ، ولكن من الممكن أيضًا إعادة التوجيه
بمجرد فتح صفحة الويب.
عند
فتح الصفحة حيث يوجد ملف .htaccess
،
يفتح المستخدم الصفحة الجديدة التي تظهر
في الملف.
Redirect
/path/
/newpath/index.html
إعادة
توجيه اللغة
يمكن
أن تتم إعادة التوجيه حسب اللغة ، إذا قام
المستخدم من البرتغال بإعادة التوجيه
إلى إصدار الصفحة باللغة البرتغالية ،
إذا قام مستخدم من إنجلترا بإعادة التوجيه
إلى إصدار الصفحة باللغة الإنجليزية.
يمكن
أن يتم ذلك لأي لغة يستطيع خادم Apache
تحديدها.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
حماية
كلمة المرور
يمكن
حماية الدليل عن طريق "تسجيل
الدخول"
و
"كلمة
المرور"
باستخدام
ملف .htaccess.
وبهذه
الطريقة ، يجب على المستخدم عند فتح صفحة
ويب بهذا الدليل إدخال البيانات الصحيحة
في نافذة منبثقة للاستمرار في رؤية الصفحة
، وإلا سيتم رفض التصور الخاص بصفحة الويب
بواسطة خادم Apache
Server و
لن تظهر.
AuthType
Basic #authentication
type
AuthName
"و
"كلمة
المرور"
#popup
window name
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #requer
valid user
تتطلب
المستخدم صالح #
# يتطلب
مستخدم صالح
يشير
السطر الأول إلى أن المصادقة "أساسية"
،
تستخدم لاتصالات HTTP.
يشير
السطر الثاني إلى اسم الإطار المنبثق.
السطر
الثالث يشير إلى موقع ملف كلمة المرور
للتحقق.
يفرض
عليك السطر الرابع التحقق من صلاحية كلمة
المرور.
حظر
المستخدمين عن طريق عنوان IP
في
بعض الحالات ، يمكن التحكم في الوصول إلى
صفحة الويب عن طريق عنوان IP.
السماح
أو منع الوصول إلى سلسلة من عناوين IP
من
بلد ما ، أو حظر عنوان IP
محدد.
order
allow,deny
deny
from 255.0.0.0 #all
from
deny
from 123.45.67. #all
corresponding to the last octet
deny
from 123.4.5.67 #specific
ip address
يشير
السطر الأول إلى أنه سيتم حظر عناوين IP
والسماح
بها.
يشير
السطر الثاني إلى أنه سيتم حظر كافة
العناوين من 255.0.0.0.
السطر
الثالث لم يحدد الثمانية الأخيرة ، فهذا
يعني أنه سيتم حظر أي عنوان IP
يطابق
IP
المشار
إليه مع أي قيمة في الثمانية الأخيرة.
يحظر
السطر الرابع الوصول إلى عنوان محدد لأنه
يحتوي على العنوان الدقيق.
______________________________________________________________________
KOREAN | 한국
KOREAN | 한국
.htaccess
란
무엇이며 어떻게 만드나요?
.htaccess는
Apache Web Server 소프트웨어를
실행하는 서버에 사용되는 구성 파일입니다.
"도트 (dot)"로
시작하는 것은 파일에 "htaccess"확장자가
있다는 것을 의미하지 않으며, 단순히
".htaccess"라고
부릅니다. 이
파일은 사용자가 파일과 동일한 위치에있는 웹 페이지를
열 때 설정을 변경하기위한 것입니다.
.htaccess 파일이 호스팅되는
웹 페이지를 열면 Apache 소프트웨어는
웹 페이지를 열기 전에 파일을 실행하고 파일에서
코드를 실행합니다. 코드는
설정을 변경하고, 기능을
활성화 또는 비활성화하고, 페이지보기로
진행하기 위해 로그인 및 암호를 요청하고,
열려고하는 페이지가없는
경우 리디렉션하는 등의 작업에 사용됩니다.
.htaccess 파일은 간단한 Microsoft Windows 메모장을 사용하여 텍스트 편집기로 작성하고 편집 할 수 있으며 시스템 관리자가 필요로하는 작업으로 파일을 프로그래밍 할 수 있습니다. 다음은 .htaccess 파일을 사용하는 일반적인 예입니다.
.htaccess 파일은 간단한 Microsoft Windows 메모장을 사용하여 텍스트 편집기로 작성하고 편집 할 수 있으며 시스템 관리자가 필요로하는 작업으로 파일을 프로그래밍 할 수 있습니다. 다음은 .htaccess 파일을 사용하는 일반적인 예입니다.
오류
404 파일을
찾을 수 없습니다.
사용자가
존재하지 않는 페이지를 열려고하면이 오류를 "404
파일을
찾을 수 없음"이라고하며,이
경우 관리자가 사용자에게 발생한 오류를 표시하는
것이 일반적입니다.
이를
위해 .htaccess
파일에
다음 지시 사항을 프로그래밍하여 발생한 새 페이지
정보와 함께 발생한 오류에 대한 정보 만 표시하면됩니다.
ErrorDocument
404 /path/404.html
다양한
유형의 가능한 오류
서버의
웹 페이지를 탐색 할 때 몇 가지 오류 유형이있을 수
있지만 404
오류가
가장 일반적인 오류 일 수 있습니다.
관리자는
.htaccess
파일을
구성하여 오류에 대한 정보가있는 페이지를 열거 나
관리자가 선호하는대로 진행할 수 있습니다 .
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
다른
웹 페이지로 리디렉션
오류가
발생하면 페이지로 리디렉션하는 것이 일반적이지만
웹 페이지가 열리 자마자 리디렉션 할 수도 있습니다.
.htaccess 파일이있는
페이지를 열면 사용자가 파일에 나타나는 새 페이지를
엽니 다.
Redirect
/path/
/newpath/index.html
언어
리디렉션
포르투갈에서
온 사용자가 포르투갈어로 된 페이지 버전으로 리디렉션하는
경우 리디렉션을 언어로 수행 할 수 있습니다.
영국
사용자가 영어 버전 페이지로 리디렉션하는 경우
Apache
Server가
식별 할 수있는 모든 언어에 대해 수행 할 수 있습니다.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
비밀번호
보안
.htaccess
파일을
사용하여 "login"및
"password"로
디렉토리를 보호 할 수 있습니다.
이
방법으로이 디렉토리의 웹 페이지를 열 때 사용자는
팝업 창에 올바른 데이터를 입력하여 페이지 시각화를
계속해야합니다.
그렇지
않으면 Apache
서버에서
웹 페이지의 시각화를 거부하고 표시되지 않습니다.
AuthType
Basic #인증
유형
AuthName
"Service name" #창
이름
AuthUserFile
/path/to/password/file
#패스워드
경로
require
valid-user #는
유효한 사용자를 요구합니다
첫
번째 줄은 인증이 "기본"이며
HTTP 연결에
사용됨을 나타냅니다.
두
번째 줄은 팝업 창의 이름을 나타냅니다.
세
번째 줄은 검사 할 암호 파일의 위치를 나타냅니다.
네
번째 줄은 암호가 유효한지 확인하도록합니다.
IP
주소별로
사용자 차단
어떤
경우에는 웹 페이지에 대한 액세스 제어가 IP
주소로
수행 될 수 있습니다.
특정
국가의 일련의 IP
주소에
대한 액세스를 허용 또는 차단하거나 특정 IP
주소를
차단합니다.
order
allow,deny
deny
from 255.0.0.0 #all
전체
거부
deny
from 123.45.67. #마지막
옥텟에 해당하는
deny
from 123.4.5.67 #특정
IP
주소
첫
번째 줄은 IP
주소가
차단되고 허용됨을 나타냅니다.
두
번째 줄은 255.0.0.0의
모든 주소가 차단됨을 나타냅니다.
세
번째 행은 마지막 옥텟을 지정하지 않았으므로 마지막
옥텟의 값으로 표시된 IP와
일치하는 모든 IP가
차단됩니다.
네
번째 행은 정확한 주소를 가지고 있기 때문에 특정
주소의 액세스를 차단합니다.
______________________________________________________________________
GREEK | Ελληνικά
GREEK | Ελληνικά
Τι
είναι το .htaccess και πώς να το δημιουργήσετε;
Το .htaccess
είναι ένα αρχείο ρυθμίσεων που
χρησιμοποιείται για διακομιστές που
εκτελούν λογισμικό Apache Web Server. Για να
ξεκινήσετε με μια "κουκίδα", δεν
σημαίνει ότι το αρχείο έχει επέκταση
"htaccess", το αρχείο ονομάζεται απλά
".htaccess". Το αρχείο είναι για την
αλλαγή των ρυθμίσεων όταν ένας χρήστης
ανοίγει μια ιστοσελίδα που βρίσκεται
στην ίδια θέση με το αρχείο. Όταν ανοίγετε
μια ιστοσελίδα όπου φιλοξενείται το
αρχείο .htaccess, το λογισμικό Apache εκτελεί
το αρχείο πριν ανοίξει την ιστοσελίδα
και εκτελεί τον κώδικα σε αρχείο. Ο
κωδικός χρησιμοποιείται για να αλλάξει
τις ρυθμίσεις, να ενεργοποιήσει ή να
απενεργοποιήσει τις λειτουργίες, να
ζητήσει τη σύνδεση και τον κωδικό
πρόσβασης για να προχωρήσει με την
προβολή σελίδας, να ανακατευθύνει αν η
σελίδα που προσπαθείτε να ανοίξετε δεν
υπάρχει κ.λπ.
Το αρχείο .htaccess μπορεί να δημιουργηθεί και να επεξεργαστεί με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, ακόμα και με το απλό σημειωματικό των Microsoft Windows, το αρχείο μπορεί να προγραμματιστεί με εργασίες που χρειάζεται ο διαχειριστής του συστήματος. Ακολουθούν μερικά πιο συνηθισμένα παραδείγματα χρήσης αρχείων .htaccess.
Το αρχείο .htaccess μπορεί να δημιουργηθεί και να επεξεργαστεί με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, ακόμα και με το απλό σημειωματικό των Microsoft Windows, το αρχείο μπορεί να προγραμματιστεί με εργασίες που χρειάζεται ο διαχειριστής του συστήματος. Ακολουθούν μερικά πιο συνηθισμένα παραδείγματα χρήσης αρχείων .htaccess.
Σφάλμα
404 Το αρχείο δεν βρέθηκε
Όταν
ένας χρήστης προσπαθήσει να ανοίξει
μια σελίδα που δεν υπάρχει, το σφάλμα
καλείται "404 File Not Found" και σε αυτές
τις περιπτώσεις είναι σύνηθες για το
διαχειριστή να παρουσιάσει στο χρήστη
το σφάλμα που συνέβη. Για αυτό πρέπει
να προγραμματίσετε μόνο τις ακόλουθες
οδηγίες στο αρχείο .htaccess για να εμφανιστεί
η νέα σελίδα ανοίγματος με πληροφορίες
σχετικά με το σφάλμα που συνέβη.
ErrorDocument
404 /path/404.html
Διάφορα
είδη πιθανών σφαλμάτων
Μπορεί
να υπάρχουν διάφοροι τύποι σφαλμάτων
κατά την περιήγηση στις ιστοσελίδες
ενός διακομιστή, αν και το σφάλμα 404
είναι το πιο συνηθισμένο, ο διαχειριστής
μπορεί να διαμορφώσει το αρχείο .htaccess
για να ανοίξει μια σελίδα με πληροφορίες
σχετικά με το σφάλμα του ή να προχωρήσει
όπως προτιμά ο διαχειριστής .
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Ανακατεύθυνση
σε άλλη ιστοσελίδα
Είναι
συνηθισμένο να ανακατευθύνετε σε μια
σελίδα όταν εμφανιστεί ένα σφάλμα, αλλά
είναι επίσης δυνατό να γίνει ανακατεύθυνση
μόλις ανοίξει μια ιστοσελίδα. Όταν
ανοίγετε τη σελίδα όπου βρίσκεται το
αρχείο .htaccess, ο χρήστης ανοίγει τη νέα
σελίδα που εμφανίζεται στο αρχείο.
Redirect
/path/
/newpath/index.html
Γλωσσική
ανακατεύθυνση
Η
ανακατεύθυνση μπορεί να γίνει με τη
γλώσσα, εάν ο χρήστης από την Πορτογαλία
ανακατευθύνει σε μια έκδοση της σελίδας
στα πορτογαλικά, εάν ένας χρήστης από
την Αγγλία ανακατευθύνει σε μια έκδοση
της σελίδας στα Αγγλικά. Μπορεί να γίνει
για οποιαδήποτε γλώσσα μπορεί να
αναγνωρίσει ο διακομιστής Apache.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Προστασία
με κωδικό πρόσβασης
Ένας
κατάλογος μπορεί να προστατευθεί με
"login" και "password" χρησιμοποιώντας
το αρχείο .htaccess. Με αυτόν τον τρόπο ο
χρήστης κατά το άνοιγμα μιας ιστοσελίδας
αυτού του καταλόγου θα πρέπει να εισάγει
τα σωστά δεδομένα σε ένα παράθυρο pop-up
για να συνεχίσει την απεικόνιση της
σελίδας, διαφορετικά η απεικόνιση της
ιστοσελίδας θα απορριφθεί από το Apache
Server και δεν θα εμφανιστεί.
AuthType
Basic #authentication
Βασικός τύπος
AuthName
"Όνομα υπηρεσίας" #popup
Όνομα
AuthUserFile
/path/to/password/file
#password
διαδρομή
require
valid-user #requires
έγκυρο χρήστη
Η
πρώτη γραμμή υποδεικνύει ότι ο έλεγχος
ταυτότητας είναι "Βασικός", ο οποίος
χρησιμοποιείται για συνδέσεις HTTP. Η
δεύτερη γραμμή υποδεικνύει το όνομα
του αναδυόμενου παραθύρου. Η τρίτη
γραμμή υποδεικνύει τη θέση του αρχείου
κωδικού πρόσβασης για έλεγχο. Η τέταρτη
γραμμή σας αναγκάζει να επαληθεύσετε
ότι ο κωδικός πρόσβασης είναι έγκυρος.
Αποκλεισμός
χρηστών κατά διεύθυνση IP
Σε
ορισμένες περιπτώσεις ο έλεγχος της
πρόσβασης στην ιστοσελίδα μπορεί να
γίνει με διεύθυνση IP. Επιτρέψτε ή
αποκλείστε την πρόσβαση σε μια σειρά
διευθύνσεων IP από μια χώρα ή αποκλείστε
μια συγκεκριμένη διεύθυνση IP.
η παραγγελία επιτρέπει, αρνείται
η παραγγελία επιτρέπει, αρνείται
order
allow,deny
deny
from 255.0.0.0 #all
από το
deny
from 123.45.67. #all
που αντιστοιχεί στην τελευταία οκτάδα
deny
from 123.4.5.67 #specific
ip address
Η
πρώτη γραμμή υποδεικνύει ότι οι
διευθύνσεις IP θα αποκλειστούν και θα
επιτραπούν. Η δεύτερη γραμμή υποδεικνύει
ότι όλες οι διευθύνσεις από το 255.0.0.0 θα
αποκλειστούν. Η τρίτη γραμμή δεν έχει
καθορίσει την τελευταία οκτάδα, σημαίνει
ότι οποιαδήποτε IP που ταιριάζει με το
IP που υποδεικνύεται με οποιαδήποτε τιμή
στο τελευταίο byte θα αποκλειστεί. Η
τέταρτη γραμμή αποκλείει την πρόσβαση
μιας συγκεκριμένης διεύθυνσης επειδή
έχει την ακριβή διεύθυνση.
______________________________________________________________________
NETHERLANDS | NEDERLAND
NETHERLANDS | NEDERLAND
Wat
is .htaccess en hoe maak je het?
De .htaccess is
een configuratiebestand dat wordt gebruikt voor servers waarop Apache
Web Server-software wordt uitgevoerd. Om te beginnen met een "punt"
betekent niet dat het bestand de extensie "htaccess" heeft,
het bestand wordt simpelweg ".htaccess" genoemd. Het
bestand is voor het wijzigen van instellingen wanneer een gebruiker
een webpagina opent die zich op dezelfde locatie als het bestand
bevindt. Wanneer u een webpagina opent waar het. Htaccess-bestand
wordt gehost, voert de Apache-software het bestand uit voordat de
webpagina wordt geopend en wordt de code in het bestand uitgevoerd.
De code wordt gebruikt om instellingen te wijzigen, functies in te
schakelen of te deactiveren, login en wachtwoord aan te vragen om
door te gaan met de paginaweergave, doorverwijzen als de pagina die u
probeert te openen niet bestaat, enz.
Het .htaccess-bestand kan worden gemaakt en bewerkt met elke teksteditor, zelfs met het eenvoudige Microsoft Windows-kladblok kan het bestand worden geprogrammeerd met taken die de systeembeheerder nodig heeft. Hier zijn wat meer algemene voorbeelden van het gebruik van .htaccess-bestanden.
Het .htaccess-bestand kan worden gemaakt en bewerkt met elke teksteditor, zelfs met het eenvoudige Microsoft Windows-kladblok kan het bestand worden geprogrammeerd met taken die de systeembeheerder nodig heeft. Hier zijn wat meer algemene voorbeelden van het gebruik van .htaccess-bestanden.
Fout 404
Bestand niet gevonden
Wanneer
een gebruiker een pagina probeert te openen die niet bestaat, wordt
de fout "404-bestand niet gevonden" genoemd en in deze
gevallen is het gebruikelijk dat de beheerder de fout meldt die is
opgetreden. Hiervoor hoeft u alleen de volgende instructies in het
.htaccess-bestand te programmeren om de nieuwe pagina-opening te
tonen met informatie over de opgetreden fout.
ErrorDocument
404 /path/404.html
Verschillende
soorten mogelijke fouten
Er
kunnen verschillende mogelijke soorten fouten zijn bij het bladeren
door webpagina's van een server, hoewel de 404-fout de meest
voorkomende is, kan de beheerder het .htaccess-bestand configureren
om een pagina met informatie over de fout te openen of om door
te gaan zoals de beheerder dat verkiest.
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Doorverwijzen
naar een andere webpagina
Het
is gebruikelijk om om te leiden naar een pagina wanneer er een fout
optreedt, maar het is ook mogelijk om door te sturen zodra een
webpagina wordt geopend. Wanneer u de pagina opent waar het
.htaccess-bestand zich bevindt, opent de gebruiker de nieuwe pagina
die in het bestand wordt weergegeven.
Redirect
/path/
/newpath/index.html
Taalomleiding
De
omleiding kan per taal worden uitgevoerd, als de gebruiker van
Portugal naar een versie van de pagina in het Portugees doorverwijst,
als een gebruiker uit Engeland doorverwijst naar een Engelse versie
van de pagina. Het kan worden gedaan voor elke taal die de
Apache-server kan identificeren.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Wachtwoord
beveiliging
Een
map kan worden beschermd door "login" en "wachtwoord"
met behulp van het .htaccess-bestand. Op deze manier zal de gebruiker
bij het openen van een webpagina van deze map de juiste gegevens
moeten invoeren in een pop-upvenster om door te gaan in de
visualisatie van de pagina, anders zal de visualisatie van de
webpagina worden afgewezen door Apache Server en zal niet worden
getoond.
AuthType
Basic #authentication
type
AuthName
"Service name" #popup
window name
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #geldige
gebruiker vereist
De
eerste regel geeft aan dat de authenticatie "Basic" is,
gebruikt voor HTTP-verbindingen. De tweede regel geeft de naam van
het pop-upvenster aan. De derde regel geeft de locatie van het
wachtwoordbestand aan om te controleren. De vierde regel dwingt je om
te verifiëren dat het wachtwoord geldig is.
Blokkeer gebruikers op IP-adres
In
sommige gevallen kan de controle op de toegang tot de webpagina
worden uitgevoerd via een IP-adres. Toegang tot een reeks IP-adressen
toestaan of blokkeren vanuit een land of een specifiek IP-adres
blokkeren.
order
allow,deny
deny
from 255.0.0.0 #all
van
deny
from 123.45.67. #all
overeenkomt met het laatste octet
deny
from 123.4.5.67 #specifiek
ip-adres
De
eerste regel geeft aan dat IP-adressen worden geblokkeerd en
toegestaan. De tweede regel geeft aan dat alle adressen van 255.0.0.0
worden geblokkeerd. De derde regel heeft het laatste octet niet
opgegeven, dit betekent dat elk IP-adres dat overeenkomt met het
IP-adres dat is aangegeven met een waarde in het laatste octet, wordt
geblokkeerd. De vierde regel blokkeert de toegang van een specifiek
adres omdat deze het exacte adres heeft.
______________________________________________________________________
ROMANIA | ROMÂNIA
Ce este .htaccess și cum să îl creați?
Fișierul
.htaccess este un fișier de configurare folosit pentru servere care
rulează software-ul Apache Web Server. Pentru a începe cu un
"punct", nu înseamnă că fișierul are extensia
"htaccess", fișierul este pur și simplu numit
".htaccess". Fișierul vizează modificarea setărilor
atunci când un utilizator deschide o pagină web care se află în
aceeași locație ca și fișierul. Când deschideți o pagină Web
unde este găzduit fișierul .htaccess, software-ul Apache rulează
fișierul înainte de a deschide pagina web și execută codul în
fișier. Codul este utilizat pentru a schimba setările, a activa sau
a dezactiva funcțiile, a solicita login și parola pentru a continua
cu vizualizarea paginii, redirecționa dacă pagina pe care încercați
să o deschideți nu există etc.
Fișierul .htaccess poate fi creat și editat cu orice editor de text, chiar și cu notepad-ul simplu Microsoft Windows, fișierul poate fi programat cu sarcini pe care administratorul de sistem are nevoie. Iată câteva exemple mai frecvente de utilizare a fișierelor .htaccess.
Fișierul .htaccess poate fi creat și editat cu orice editor de text, chiar și cu notepad-ul simplu Microsoft Windows, fișierul poate fi programat cu sarcini pe care administratorul de sistem are nevoie. Iată câteva exemple mai frecvente de utilizare a fișierelor .htaccess.
Eroare 404
Fișierul nu a fost găsit
Atunci
când un utilizator încearcă să deschidă o pagină care nu
există, eroarea se numește "404 Fișierul nu a fost găsit",
iar în aceste cazuri este normal ca administratorul să prezinte
utilizatorului eroarea care a apărut. Pentru aceasta, trebuie doar
să programați următoarele instrucțiuni în fișierul .htaccess
pentru a afișa noua pagină de deschidere cu informații despre
eroarea care a avut loc.
ErrorDocument
404 /path/404.html
Diferite
tipuri de posibile erori
Pot
exista mai multe tipuri de erori la navigarea paginilor web ale unui
server, deși eroarea 404 este cea mai comună, administratorul poate
configura fișierul .htaccess pentru a deschide o pagină cu
informații despre eroarea sa sau pentru a continua după cum preferă
administratorul .
ErrorDocument
401 /path/401.html
ErrorDocument
404 /path/404.html
ErrorDocument
500 /path/500.html
Redirecționați
către altă pagină web
Este
comună redirecționarea către o pagină când apare o eroare, dar
este posibilă și redirecționarea acesteia de îndată ce o pagină
web este deschisă. Când deschideți pagina unde este localizat
fișierul .htaccess, utilizatorul deschide noua pagină care apare în
fișier.
Redirect
/path/
/newpath/index.html
Redirecționarea
limbii
Redirecționarea
poate fi făcută în funcție de limbă dacă utilizatorul din
Portugalia redirecționează către o versiune a paginii în
portugheză, dacă un utilizator din Anglia redirecționează către
o versiune a paginii în limba engleză. Se poate face pentru orice
limbă pe care serverul Apache îl poate identifica.
RewriteEngine
on
RewriteCond
%{HTTP:Accept-Language} (en)
[NC]
RewriteRule
.* index-en.html
[L]
Protecție
cu parolă
Un
director poate fi protejat prin "login" și "password"
folosind fișierul .htaccess. În acest fel, utilizatorul la
deschiderea unei pagini web a acestui director va trebui să
introducă datele corecte într-o fereastră de tip pop-up pentru a
continua vizualizarea paginii, altfel vizualizarea paginii web va fi
respinsă de serverul Apache și nu vor fi afișate.
AuthType
Basic #authentication
type
AuthName
"Service name" #popup
window name
AuthUserFile
/path/to/password/file
#password
path
require
valid-user #solicită
utilizator valid
Prima
linie indică faptul că autentificarea este "Basic",
utilizată pentru conexiunile HTTP. A doua linie indică numele
ferestrei pop-up. A treia linie indică locația fișierului de
parolă pentru verificare. A patra linie vă obligă să verificați
dacă parola este validă.
Blocați
utilizatorii după adresa IP
În
unele cazuri, controlul accesului la pagina web poate fi realizat
prin adresa IP. Permiterea sau blocarea accesului la o serie de
adrese IP dintr-o țară sau blocarea unei adrese IP specifice.
order
allow,deny
deny
from 255.0.0.0 #all
din
deny
from 123.45.67. #all
corespunzătoare ultimului octet
deny
from 123.4.5.67 #ip
specifică
Prima
linie indică faptul că adresele IP vor fi blocate și permise. A
doua linie indică faptul că toate adresele de la 255.0.0.0 vor fi
blocate. A treia linie nu a specificat ultimul octet, înseamnă că
orice IP care se potrivește cu IP indicat cu orice valoare în
ultima octet va fi blocat. A patra linie blochează accesul unei
anumite adrese deoarece are adresa exactă.