Dear all !
Plugin WP Super Subdomains is the best subdomains plugin for WordPress than ever ! It can config your category, tag, author name or Page to subdomain, it great to create login page ( login.domain.com ) or help page ( help.domain.com ) or also your forum ( forumpage.domain.com ) and run fast, no SQL query !
I spent 2 days to create WP Super Subdomains with many functions that other plugin can not have, and in this post i will tell you step by step to turn your blog to Multisite without WordPress multisite 😀
Your domain config first
Eg: You have a web hosting with IP 1.1.1.1
Please go to domain Cpanel and config Recode (*) to that IP ( 1.1.1.1 )

Change recode * to the host’s IP
Now check your host
Some host doesn’t allow to create many subdomain or , if you can not config it, please use VPS or Server ! You can test by go to “test.yourdomain.com”, if host return default page, Perhap it doesn’t allow You to create subdomain !
Next, Install Wp Super Subdomains
Okey, if you ready to install, go to WordPress plugin page to download Wp Super Subdomains and install it, nothing would happen during install process !
After that, don’t forget plugin’s setting page
Okey, bynow a new menu appear, you can see it by go to SETTING > SUBDOMAIN
Now you can see all options, remember something:
- If your homepage URL is www.domain.com you are done, if not, please go to Setting > General and change it to WWW. because sometime plugin doesn’t understand your homepage ( homepage.com ) with Category homepage ( homepage.homepage.com ) so plugin force you to do that, if not, you can not active this plugin !
- If your permalink is not like /%category%/%postname%.html You also can not save setting and plugin won’t work, Your Post’s URL will like “cat.domain.com/subcat/postname” and if you do not set your permalink like example, it will conflict with other setting !
If all above is sloved, you now can save plugin setting and your category, tags and user turn to new domain, depend on your setting !
How Your subdomain look like ?
- If turn on subdomains for Category, all the category will be “category.domain.com” and Now, All your post will like “category.domain.com/postname.html” or “category.domain.com/subcategory/postname.html”
- If turn on for tag, all the tag will be “tagslug.domain.com”
- If turn on for author, all author slug will be “authorname.domain.com”
- If turn on for Pages, Page’s slug will be “page.domain.com”
Can harm your SEO ?
I do not know, if you install Wp Super Subdomains and turn all on, i use redirect 301 to tell browser to redirect to new URL, academically, it can not harm your SEO !
Remember, this plugin check subdomain in order:
- If Subdomain = category, go and stop, else continue
- If Subdomain = tag, go and stop, else continue
- If Subdomain = author, go and stop, else continue
- If Subdomain = Page, go and stop, else redirect to 404 page !
So if category name “JAM” and author name “JAM”, your domain will have two slug “jam.domain.com” and “jam.domain.com”, but this plugin will think that is category instead author name, and remember for other case, if you allow user to register, please write a function to check if subdomain avalable or not !
Can i use this plugin with HTTPS ?
Maybe Yes, i use double slash in URL so browser can know what to do, if https is turn on, it will be https ! Please test and tell me !
I want to create login page in subdomain ?
Yes, please create page with “login” slug and you now can login by going to “http://login.domain.com” but, you have to do more in wp-config.php file:
Adding this code to any where in wp-config.php file:
define( 'COOKIE_DOMAIN', 'example.com' );
define( 'ADMIN_COOKIE_PATH', '/' );
This define will allow you to share cookie data in all Subdomain, so once login in login.domain.com, you can go every where in your domain and of course you are still logged in !
Error server DNS address could not be found
Remember: This error happend when:
- Cache DNS in Windows, please “flush DNS”
- Error when domain updating DNS, it need more time to update
- Cache in Browser like Chrome or Firefox
- Check your DNS config in Domain, please point all to IP ( Eg: 112.211.1.1 ) instead of Cname like “abc.domain.com”
- Some Share hosting do NOT allow you to create subdomain, so check it again !
What’s more ?
This plugin will come with extra functions, so please tell me if you like this plugin do what in the future !
And, do not forget to give me a cup of coffe in donate button in WP super Subdomains Setting Page !
Thanks all and Good day !
Anh jam có cách gì để tách riêng phần uploads trong wordpress dang mục data riêng như thế này data.domain.com không?
Có thể, mình chưa thử nhưng có thể sẽ viết được plugin tương tự như vậy ! Để mình nghên cứu xem sao !
Oke anh, cái này em ủng hộ nhiệt tình nè!
Ý thím Phước là như cách mà eBooksvn.com đang làm sao? http://static.ebooksvn.com/2015/12/mua-tron-bo-themes-tai-mythemeshop-voi-gia-chi-500-nghin.png Easy! 😀
Đúng rồi, sao sao vậy bác Hiếu?
Cái này trên mạng hướng dẫn đầy ra mà. Làm bằng tay thôi. Cần gì plugin. Cho 1 bài tham khảo này: http://www.webnots.com/move-wordpress-images-folder-to-subdomain/ 😀
Tuyệt vời. Cám ơn bác Hiếu rất nhiều nhé!
Làm sao vậy bác Hiếu (Viết nhầm)
Hello JV,
Thank you for this plugin! You saved my day.
In a strange way, the subdomains are working without www in front.
With www it loops forever to .domainname.com
Any ideas?
Best regards,
Dan
Maybe there’s still a bug in plugin, i have tested in many case and hope will find out the solution soon, thanks for reporting me, my friend !
Hello again,
Please, please fix this and I will buy the beer!!! 🙂
Dan
Dear my friend !
I have tested and everything seem to be okey, i do not know why your website stuck in redirect loop, so please tell me more detail, eg: you can turn on debug mode to find out any error in website !
Hi Jam,
This is very interesting information about WP super domain. I am a new WP user. This is very helpful article to me.
Recently, I have installed WPForms Lite. It is very easy to use contact form plugin. You should give it a try:
https://wordpress.org/plugins/wpforms-lite/
Thank you
Matt
Will you make the post like “postname.domain.com”
Dear my friend ! Change it to page: Pagename.domain.com is better !
Anh tư vấn xem nên dùng Host cấu hình như nào để chạy plugin này với. Hiện em đang chạy thử trên shared host, directadmin, mà khi taọ sub toàn báo lỗi Apache is functioning normally.
Hi,
Can I get subdomains for Regions (plugin WP Job Manager – Predefined Regions)?
Dear friend ! Please give me more details !
Hi, thank you for the great plugin.
I have used another one, but it is no longer supported, and left my website very slow because I have a lot of categories turned in subdomains. With your plugin, the speed problem seems to be solved.
But I faced with a new problem with your plugin (which I don’t have with the other one): when I use widget to list categories, the widget create a strange url scheme for each category if I use child categories.
For example, I have sub1.domain.com / sub2.domain.com / sub3.domain.com and they works great. But when I click on these categories on “category widget” the links of them are not sub1.domain.com but maincategory.domain.com/sub1 (because “sub1” is a child category from “maincategory”). I would like to have the URL to be pointed to “sub1.domain.com” instead “maincategory.domain.com/sub1”. How to fix that?
Thank you very much!
I will fixed that problem soon ! Thanks for reporting !
Do you have an estimated date?
I am testing and maybe in 24h later ! And after that i will update plugin !
Thank you very much for update. I will update it soon to test it again.
A feature that I have missing which a similar plugin has is ability to choose a specific category to point to an alternative page.
For example, all categories points to HOME GENERAL page (setup on options).
Subdomain -> Page
a.domain.com -> Home General
b.domain.com -> Home General
c.domain.com -> Home General
But how can I change for example from “d.domain.com” to point to an alternative page?
It would be great if each category could have a selector to choose what page must be linked as homepage on that category.
This is the plugin which I’m referring: https://wordpress.org/plugins/main-category-as-subdomain/
In plugin settings, we can choose the subdomain to select which page it will display when accessed.
Can you add this feature, or let me know if there is any hack to allow that with your plugin?
Thank you very much!
Any help from this?
Yes, i am thinking of this feature ! I will reply you soon !
Plugin hoạt động rất tốt với category, có điều không hiểu sao khi mình dùng page làm subdomain thì trang web bị lỗi, đang từ http://www.domain.com thành .domain.com và web không chạy. Có bạn nào bị như mình không? Ad kiểm tra giúp lỗi này mình với. Thanks and best regards.
I use it . but i have error
Forbidden
You don’t have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.