Hi there,
I am trying to create a staging Wordpress server that is a copy of an existing site I have running on the root and www domain. I created a new sub-domain staging.mysite.com and I can see in my domain registrar that I have a staging A record that is indeed pointing at my server.
The problem is when I actually go to the site. I get a 301 redirect when I go to staging.mysite.com that redirects to www.mysite.com. When I go to cpanel though I have no redirects on the redirects page and on the subdomains page, it says that my staging.mydomain.com does not have any redirects.
How I copied the site was download a zip of my current website and do a find and replace for all www.mydomain.com and replace it with staging.mydomain.com. These changes were all almost exclusively in the .htaccess file. Here's an example of what the .htaccess looks like:
```
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RedirectPermanent /about/press/ http://staging.mysite.info/sitemap
# there are hundreds of more redirects like this for every page on the site, all of them were updated to staging.
```
Any things to double check? I can't tell if this is a configuration with some kind of access file in the site folder or if there is a configuration parameter with cpanel.
Thank you!
I am trying to create a staging Wordpress server that is a copy of an existing site I have running on the root and www domain. I created a new sub-domain staging.mysite.com and I can see in my domain registrar that I have a staging A record that is indeed pointing at my server.
The problem is when I actually go to the site. I get a 301 redirect when I go to staging.mysite.com that redirects to www.mysite.com. When I go to cpanel though I have no redirects on the redirects page and on the subdomains page, it says that my staging.mydomain.com does not have any redirects.
How I copied the site was download a zip of my current website and do a find and replace for all www.mydomain.com and replace it with staging.mydomain.com. These changes were all almost exclusively in the .htaccess file. Here's an example of what the .htaccess looks like:
```
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RedirectPermanent /about/press/ http://staging.mysite.info/sitemap
# there are hundreds of more redirects like this for every page on the site, all of them were updated to staging.
```
Any things to double check? I can't tell if this is a configuration with some kind of access file in the site folder or if there is a configuration parameter with cpanel.
Thank you!
Last edited by a moderator: