Configurar servidor web por un directorio virtual utilizando un include alias/* en el httpd
por favor, e configurado un servidor web, hasta el momento corre normal, /var/www/html, pero tengo otra aplicación que debo instalar, pero en el servidor que a estado corriendo tiene otra configuración de esta manera.
en el directorio home han creado otro directorio sigepler y dentro de sigepler han puesto public_html aquí va la aplicación seria así. /home/sigepler/public_html/index.php ademas tien e .htacces que contiene una de las siguiente linea
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
Rewriterule !\.(js|gif|jpg|png|css) $ /sigepler/index.php [NC, L]
dentro del directorio /etc/httpd/ existe un directorio llamado alias aquí existe un archivo sigepler que tiene como contenido alias /sigepler "/home/sigepler/public_html"
en el httpd.conf del apache aparte de lo que viene por defecto a puesto
include alias/*
<directory /home/*/public_html>
allowoverrride fileinfo authconfig Limit
option MultiViews - Indexes SymLinksIfowenerMatch
IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from, all
</LimitExcept>
</Directory>
luego tiene
accessfilename .htaccess
<file -^\.ht">
Order allow,deny
deny from all
</files>
todo esto es lo diferente del mi servidor, tal como esta lo hecho en el httpd.conf, pero al correr el apache me sale un mensaje de error y al correr la aplicación no reconoce y sigue reconociendo el /var/www/html, pero en realidad debería reconocer el /home/sigepler/public_html pero no lo hace
el error que muestra el apache al correr es este the alias directive in /etc/httpd/alias/sigepler~ at linea 1 will probably never match because it overlaps an earlier
entiendo que la ruta que indica el archivo sigepler dentro el directorio alias no esta reconociendo pero no que que mas hacer