Would this be the correct entry for Apache to answer on the IP 129.250.242.126 if the servers IP is 129.250.242.125? Are any other changes necessary to get Apache to answer this IP for web traffic?
< VirtualHost 129.250.242.126>
ServerName www.my_domain.com
ServerAdmin admin@my_domain.com... (4 Replies)
Hey all,
I'm having some apache problems. I've installed apache countless times on FreeBSD. However, I'm having some problems and I could use some help. Here is my system info:
FreeBSD 5.2.1
Apache 2.0.51 (/usr/local/apache2), doc root (/www symlink to /var/www)
PHP 5.0.1 (/usr/local/php)... (2 Replies)
A client has asked us to set up a different domain (as an alias for their site) which they could use on certain marketing material and hence measure the campaign's effectiveness. We've set it up and it all seems to be working fine except that the access log file for the new domain is stuck at zero... (2 Replies)
Folks;
I need help knowing how to add an application to existing Virtual host on Apache. here's the details:
I have a virtual host file (Based on IP address) for Apache and is configured to run application inside it. How can i add another application to the same virtual host based on the same IP... (0 Replies)
Hi
I am trying to configure virtual host on apache and I am running into a problem where the server defaults to the default location and I cannot get apache to pull from the second server.
I have configured 2 files in vhosts.d folder
I have added NameVirtualHost *.80 to the httpd.conf
I have... (0 Replies)
Hi All,
i'am facing a problem with urls that don't have a filestructure under DocumentRoot.
A URL like http://mydomain.com/applicationrew/Structure1/Structure2/some?parameter=key¶meter1=key1
Should be rewritet to something else.
Now i defined a Location like
<Location ~... (3 Replies)
Hi,
I have set up the following virtual host but it cannot find the URL?
Apache is running fine and I have disabled iptables. Within the document root I have the following file index.html displaying a sample text message.
Any ideas what my problem might be?
httpd.conf:
... (2 Replies)
Hi folks,
I recently read about Apache virtual host and was able to configure that as well. I used name based virtual host (lets say http://vhost1.example.com) and it worked just fine. Then I configured another named based virtual host on same apache server (lets say http://vhost2.example.com)... (2 Replies)
I am attempting to add virtual hosts to an apache web server, which has this current configuration:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
... (27 Replies)
Hello,
I am facing a very strange issue while setting a virtual host on apache to setup multiple websites using separate IPs.
Virtual host is setup but when i am browsing the website it display content under /var/www/html and displaying site1 and site2 folder instead of access the content... (2 Replies)
Discussion started by: sunnysthakur
2 Replies
LEARN ABOUT PHP
yaf_router
YAF_ROUTER(3) 1 YAF_ROUTER(3)The Yaf_Router classINTRODUCTION
Yaf_Router is the standard framework router. Routing is the process of taking a URI endpoint (that part of the URI which comes after the
base URI: see Yaf_Request_Abstract::setBaseUri) and decomposing it into parameters to determine which module, controller, and action of
that controller should receive the request. This values of the module, controller, action and other parameters are packaged into a
Yaf_Request_Abstract object which is then processed by Yaf_Dispatcher. Routing occurs only once: when the request is initially received and
before the first controller is dispatched. Yaf_Router is designed to allow for mod_rewrite-like functionality using pure PHP structures. It
is very loosely based on Ruby on Rails routing and does not require any prior knowledge of webserver URL rewriting. It is designed to work
with a single Apache mod_rewrite rule (one of):
Example #1
Rewrite rule for Apache
RewriteEngine on
RewriteRule !.(js|ico|gif|jpg|png|css|html)$ index.php
or (preferred):
Example #2
Rewrite rule for Apache
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
If using Lighttpd, the following rewrite rule is valid:
Example #3
Rewrite rule for Lighttpd
url.rewrite-once = (
".*?(.*)$" => "/index.php?$1",
".*.(js|ico|gif|jpg|png|css|html)$" => "$0",
"" => "/index.php"
)
If using Nginx, use the following rewrite rule:
Example #4
Rewrite rule for Nginx
server {
listen ****;
server_name yourdomain.com;
root document_root;
index index.php index.html;
if (!-e $request_filename) {
rewrite ^/(.*) /index.php/$1 last;
}
}
DEFAULT ROUTE
Yaf_Router comes preconfigured with a default route Yaf_Route_Static, which will match URIs in the shape of controller/action. Addition-
ally, a module name may be specified as the first path element, allowing URIs of the form module/controller/action. Finally, it will also
match any additional parameters appended to the URI by default - controller/action/var1/value1/var2/value2.
Note
Module name must be defined in config, considering application.module="Index,Foo,Bar", in this case, only index, foo and bar can be
considerd as a module name. if doesn't config, there is only one module named "Index".
Some examples of how such routes are matched:
Example #5
Yaf_Route_Static(default route)example
// Assuming the following configure:
$conf = array(
"application" => array(
"modules" => "Index,Blog",
),
);
Controller only:
http://example/news
controller == news
Action only(when defined yaf.action_prefer=1 in php.ini)
action == news
Invalid module maps to controller name:
http://example/foo
controller == foo
Module + controller:
http://example/blog/archive
module == blog
controller == archive
Module + controller + action:
http://example/blog/archive/list
module == blog
controller == archive
action == list
Module + controller + action + params:
http://example/blog/archive/list/sort/alpha/date/desc
module == blog
controller == archive
action == list
sort == alpha
date == desc
CLASS SYNOPSIS
Yaf_Router
Yaf_Router
Properties
o protected$_routes
o protected$_current
Methods
o public bool Yaf_Router::addConfig (Yaf_Config_Abstract $config)
o public bool Yaf_Router::addRoute (string $name, Yaf_Route_Abstract $route)
o public Yaf_Router::__construct (void )
o public string Yaf_Router::getCurrentRoute (void )
o public Yaf_Route_Interface Yaf_Router::getRoute (string $name)
o public mixed Yaf_Router::getRoutes (void )
o public bool Yaf_Router::route (Yaf_Request_Abstract $request)
PROPERTIES
o $_routes
- registered routes stack
o $_current
- after routing phase, this indicated the name of which route is used to route current request. you can get this name by
Yaf_Router::getCurrentRoute.
PHP Documentation Group YAF_ROUTER(3)