ok, thanks.

looks like it is just a matter of placing the Directory directive inside of
a VirualHost directive.

<VirtualHost *:10081>

<Directory "/usr/local/zendphp7/gui/public">
AllowOverride All
order allow,deny
Allow from all
</Directory>
</VirtualHost>

http://httpd.apache.org/docs/2.2/mod/core.html#virtualhost
http://httpd.apache.org/docs/2.2/mod/core.html#directory

a remaining problem I am having is how to share web pages between
<Directory> configs. I am running SPA web pages where the web page brings
down javascript from various directories on the server. Customer service
runs javascript to look at customer orders. But so do Dealers who access
some web pages thru the public HTTPS URL. There is a "display an order"
web page that I want both domains to have access to.



On Mon, Feb 4, 2019 at 1:11 PM B Stone <bvstone@xxxxxxxxx> wrote:

Personally, I would create two (or more) different config/instances. One
for each port and limit them that way.

I'm sure you can do it with virtual hosts, but I don't like combining web
interfaces unless I need to.

As far as your inside port, just don't map that port into your LAN.


Bradley V. Stone
www.bvstools.com
MAILTOOL Benefit #8 <https://www.bvstools.com/mailtool.html>: Email
Logging
- Each email that is sent out is logged with a delivery status. MAILTOOL
also tracks each of the recipients for each email as well as the
attachment(s) sent along with each email.

On Mon, Feb 4, 2019 at 10:41 AM Steve Richter <stephenrichter@xxxxxxxxx>
wrote:

I want to config PHP to only serve web pages from a specific folder thru
port :443. Also, only allow inside the firewall access to port 10080.

How to do that?

here is some of the config from httpd.conf:

Listen *:443 https
Listen *:10081
Listen *:10443
NameVirtualHost *:10081
Listen *:10080
NameVirtualHost *:10080
DocumentRoot /www/zendphp7/htdocs

<VirtualHost *:10080>
Include /usr/local/zendphp7/etc/sites.d/zend-default-vhost-10090.conf
</VirtualHost>

<VirtualHost
*:443>
SSLEngine
On
SetEnv HTTPS_PORT
443
SSLAppName xxxxxxxxxxxxxx_ZENDSVR61
</VirtualHost>

# Allow requests for files in document root
<Directory /www/zendphp7/htdocs>
Options FollowSymLinks
order allow,deny
allow from all
AllowOverride all
</Directory>


thanks,
--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.


--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.