GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Any wordpress MU experts out there? (https://gfy.com/showthread.php?t=909525)

uno 06-08-2009 11:06 AM

Any wordpress MU experts out there?
 
If there are and there are some willing to help, I'll post details of the issue i'm having with apache, .htaccess or mod_dir. I'm not sure exactly what the heck is wrong.

MoreMagic 06-08-2009 11:21 AM

Contacting you now

uno 06-08-2009 11:25 AM

Quote:

Originally Posted by MoreMagic (Post 15937406)
Contacting you now

Thanks. All this stuff throws my head through loops.

Antonio 06-08-2009 11:55 AM

you need to have wildcard domains enabled, after that it's business as usual

uno 06-08-2009 12:43 PM

I'll post more details here:

I have the following setup to attempt to get blogs to work like this: wordpress mu(latest version) is setup on in domain.com/blog/ I have it set up so new blogs are set up as subdomains x.domain.com/blog/. The blogs themselves seem to work superficially from that address. I have existing niched sites set up in x.domain.com (or domain.com/x/). When I click on any of the links or the post titles, archives, tags, whatever in x.domain.com/blog/ it redirects to x.domain.com.

My hosting company is completely perplexed as to how to fool with the rewrite rules to get this working correctly. It was hard enough to get wordpress mu to work with my structure in the first place. If you guys have any advice, explanations or answers, it would be greatly appreciated. *domain.com isn't actually the domain, just an example.

This is in my apache config

RewriteEngine On
# mod_dir fix
RewriteCond %{HTTP_HOST} !^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(.*\.)?([^\.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%2%{REQUEST_URI}/ -d
RewriteRule [^/]$ http://%2.domain.com%{REQUEST_URI}/ [R=301,L]

# strip sub subdomains
RewriteCond %{HTTP_HOST} ^.*\.([^\.]+\.domain\.com)$ [NC]
RewriteCond %{REQUEST_URI} !^/blog
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

# abc.domain.com/def --> /subs/abc/def
##RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} !^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %{REQUEST_URI} !^/blog
RewriteRule ^(.*)$ /%1$1 [QSA,L]

RewriteLog /var/log/httpd/rewriter.log
RewriteLogLevel 9
#UseCanonicalName off
#VirtualDocumentRoot /home/httpd/html/domain.com/%-2.0.%-1/%-3


This is in my document root

<Files feed>
ForceType application/x-httpd-php
</Files>

<Files visit>
ForceType application/x-httpd-php
</Files>

ErrorDocument 403 http://www.domain.com/
ErrorDocument 404 http://www.domain.com/

#This part changes and subfolders to use subfolder.domain.com
RewriteEngine on
#RewriteCond %{REQUEST_FILENAME} -d
#RewriteCond %{REQUEST_FILENAME} !^/$
#RewriteCond %{REQUEST_FILENAME} !^$
#RewriteRule (.*)/? http://$1.domain.com/ [R]


#This changes the document root of part.domain.com to a folder
#RewriteCond %{HTTP_HOST} !^www. [NC]
#RewriteRule %{HTTP_HOST} (.*).domain.com [NC]
#RewriteRule (.*) /%1/$1 [R]

uno 06-08-2009 01:06 PM

I havea feeling this is something super simple like changing the rewritebase in the htaccess in my /blog dir. :(

uno 06-08-2009 01:08 PM

Quote:

Originally Posted by Antonio (Post 15937535)
you need to have wildcard domains enabled, after that it's business as usual

wildcard subdomains are already active.

harvey 06-08-2009 01:13 PM

I'm not an expert in .htaccess but it seems OK at first sight. Just a question: in WP admin, do you have WP to direct to root or /blog?

fris 06-08-2009 02:15 PM

that .htaccess looks like mine i posted a year ago for the subdomain hack

uno 06-08-2009 05:56 PM

Quote:

Originally Posted by harvey (Post 15937841)
I'm not an expert in .htaccess but it seems OK at first sight. Just a question: in WP admin, do you have WP to direct to root or /blog?

/blog......

HandballJim 06-08-2009 06:28 PM

Anybody using buddypress here?

$5 submissions 06-08-2009 06:35 PM

Blog link networks FTW :)

uno 06-08-2009 07:34 PM

Quote:

Originally Posted by fris (Post 15938073)
that .htaccess looks like mine i posted a year ago for the subdomain hack

It may have been. I pulled sources from here and over places on the web for mojohost to look through. Do you have any ideas on how to accomplish what i want to do?

Antonio 06-08-2009 08:19 PM

try this htaccess or append the <IfModule mod_security.c> part to your htaccess

Code:

RewriteEngine On
RewriteBase /

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) blogs.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>


uno 06-09-2009 08:34 AM

Quote:

Originally Posted by Antonio (Post 15938863)
try this htaccess or append the <IfModule mod_security.c> part to your htaccess

Code:

RewriteEngine On
RewriteBase /

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) blogs.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>


I already have that section in there.

uno 06-09-2009 09:30 AM

Quote:

Originally Posted by fris (Post 15938073)
that .htaccess looks like mine i posted a year ago for the subdomain hack

If you're just talking about subfolders as subdomains in general, I've had that in place since 2004 or 5.

uno 06-09-2009 12:07 PM

ROFLMAO. I knew it HAD to be something simple. I changed vhosts from "no" to "yes" and everything works fine now. Everyone missed it pulling out their hair(no one more than myself) for a very long time.

It reminds me of fixing/building computers back in the day. I'd think of every problem a pc could have when around 90% of the time it was the simplest thing I should have tried first. Thak you to everyone who tried to help. I feel like such a moron.


All times are GMT -7. The time now is 10:06 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc