I. Introducción
Front-end Vue router usando el modo historia, el URL se verá mejor que el modelo de hash que desea jugar bien, pero también es necesario para la configuración de servicios de fondo, de lo contrario se informará de un error 404.
Nota : se omite 1 código de front-end.
2. A continuación, utilizando el fondo de soporte de servicio de Apache.
, El despliegue segunda configuración back-end
1. Crear un archivo txt, agregue la siguiente configuración
En referencia a los documentos oficiales
< IfModule mod_rewrite.c >
RewriteEngine En
RewriteBase /
RewriteRule ^ índice \ .html $ - [L]
RewriteCond% {} REQUEST_FILENAME -f!
RewriteCond% {} -d REQUEST_FILENAME!
RewriteRule. /index.html [L]
</ IfModule >
Cambiar el nombre de archivo: .htaccess (frente a un punto)
En el documento se pone al mismo nivel y index.html
2. Ajuste el soporte de mod_rewrite de Apache
Encuentra directorio de instalación de Apache httpd.conf etc / httpd / conf / bajo
Encuentra "módulos rewrite_module LoadModule / mod_rewrite.so", se eliminará el signo "#" precedente.
(Si no se encuentra ninguno, una nueva fila debe estar en una línea separada)
3. Conjunto de apoyo del Apache .htaccess
修改httpd.conf -> "AllowOverride None "为"AllowOverride All "
4. Reinicie Apache
Comando: service httpd restart