Page 1 of 1

Help with subdomain and .htaccess

Posted: Thu Oct 08, 2020 5:18 pm
by onyxrat
I need help configuring a subdomain.

I made changes to the DNS, but it appears my .htaccess file is not taking effect.

I was looking for instructions regarding the .htaccess file and I saw another post with this text: "follow the procedures indicated in the Sonic .htaccess help document (sections 5 and 6)" but I cannot find any such document with sections 5 and 6.

This other post is from Feb 2019: viewtopic.php?f=8&t=8429&p=43050&hilit= ... ess#p43050

I could find information on .htaccess here but nothing that matches the previous post: ... --htaccess

My procedures:
Create simple INDEX.HTML and .htaccess files. I used notepad on Windows 10 and I added a couple blank lines to the end of the .htaccess file.
Modify the DNS to create using the Sonic page "Modify Host Records".
Create a test subdirectory using WinSCP.
Put in a simple INDEX.HTML file using WinSCP.
Copy in the initial .htaccess file using WinSCP (with transfer mode "Text"). My file is created by notepad and I added a couple blank lines at the end.
Change the file permissions for .htaccess to 755.

I then do two tests (using Firefox as the browser) correctly serves me the simple INDEX.HTML file. gives me a default "This is the future home...Powered by sonic" page.

Help! I would love to find instructions that apply to my problems. I would settle for someone just giving me advice.

Here are the details of my changes (but I did change the actual user and domain names).

My addition using "Modify Host Records": 7200 CNAME

My .htaccess file
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST] ^$
RewriteRule (.\*)$1 [L,R=301]

<!DOCTYPE html>

I added this .htaccess file to multiple locations:

Re: Help with subdomain and .htaccess

Posted: Fri Mar 31, 2023 2:18 pm
by audiomason
Were you able to get this to work? I just tried doing the same thing and got the same results. It seems like Sonic's web server is configured to look for a virtual host matching the sub-domain, and when none is found it returns the "New Home Page".