У меня есть каталог и подкаталог, которые указывают на два разных домена. Я хочу удалить www в URL для обоих (каталог и подкаталог). Каталоги указаны, как показано ниже.
Path: htdocs/
Main Directory : (www.domain1.com)
-india (sub-directory)
-index.html
-style.css
-bootstrap.css
-.htaccess
Path: htdocs/india
Sub Directory : (www.domain2.com)
-index.html
-style.css
-bootstrap.css
-.htaccess
Когда я открыт www.domain1.com , он перенаправляется на domain1.com . Это выглядит нормально и как требуется. Когда я пытаюсь открыть domain2.com без (www), он показывает содержимое htdocs / india / index.html, что правильно. Но когда я пытаюсь открыть www.domain2.com , он показывает содержание htdocs / index .html, что неверно.
Что я должен сделать, чтобы решить эту проблему и как удалить (www) в URL для обоих доменов через htaccess?
.htaccess содержимое файла, как указано ниже для www.domain1.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
.htaccess содержимое файла, как указано ниже для www.domain2.com
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]